Toki Shiozawa Japan Best movies: Tokyo Pop (1988) Dodes'ka-den (1970) Invasion of Astro-Monster (1965)