Red Beard
Movie • 1965
Godzilla vs. Gigan
Movie • 1972
The Wonderful World of Puss 'n Boots
Movie • 1969