The Man Behind Godzilla

Haruo Nakajima is the man inside the very first Godzilla costume, and went on to play Godzilla for 12 films!!


View Full Site