Echo Mountain

An Ishiro Honda film.