Poster

Warning from Space (Uchûjin Tôkyô ni arawaru / 宇宙人東京に現わる)