Destroy All Monsters
Movie • 1968
Attention Please
Series • 1970
Space Amoeba
Movie • 1970
Take Care, Red Riding Hood
Japan's No. 1 Disconnected Man
Movie • 1969