Terepashiru (1970)
An alien girl is fascinated by Earth, until she witnesses something terrible.
Watch Now
Watch Terepashiru (1970) Full Movie