Artwork for Birth of Japan (1959)
The Godzilla Podcast

Birth of Japan (1959): AKA The Three Treasures!