Masao Fukazawa

Masao Fukazawa, also known as Little Man Machan, is the suit actor of Minilla in the Showa Series.

Filmography

 * Son of Godzilla (1967)
 * Destroy All Monsters (1968)
 * All Monsters Attack (1969)