8860 (MOVIE REVIEW) Lorca’s Echorsis Ticks Your Good and Evil Side on Earth by rodmagaru 8 years ago8 years ago