Comicbook.com reports 'Godzilla: King of the Monsters' has debuted in Japan!
The character was originally a Japanese icon, and the premiere featured a huge red carpet...
...or rather, blue carpet starting with a huge Godzilla head firing an atomic blast!
Quite a way to kick off the film's debut!
'Godzilla: King of the Monsters' hits U.S. theaters May 31st.