Mayor Inada
From Multiversal Omnipedia
(Redirected from Inada, Mayor)
Mayor Inada was the mayor of the village on Ohto Island. He testified to a panel of experts in Tokyo, about the existence of Godzilla.