Charizilla gives his big green cousin a helping hand at Tokyo Legoland. The Grand Imperial Empire Of Lego obviously isn’t only in Japan, but an especially awesome part of it is! Welcome to Tokyo Legoland, where Godzilla is king, and Pokemons rule! From now on, I’m only going to weigh myself in Legos. Sprawling model TokyoContinueContinue reading “Godzilla In Legoland”