Talk:Godzilla/@comment-21231475-20130318200555/@comment-21231475-20130411143826

Sorry incorrect translation it means strange beast but in my defence i havent had an interested in Godzilla in 5 years also Godzilla usa introdced me to that weird thing we call Godzilla.