Thread:35Baragon/@comment-4327179-20170628115114/@comment-5968396-20170628144129

Yes, the movie's title is Godzilla vs MechaGodzilla.