Talk:Omni Productions

Does anyone know if they also did some of the '70s Showa films? Omni was established in 1975. Movies like Godzilla vs. Megalon and Terror of MechaGodzilla really sound like they were dubbed in Hong Kong. evan1975 (talk) 19:21, October 6, 2016 (UTC)