Hideto Odachi

Hideto Odachi is a Japanese actor, best known for playing Megalon in the 1973 film Godzilla vs. Megalon.