Cheezburger

GODZILLA TREE SPEWS POT SMOKE INTO MALL. THE JAPANESE ARE GENIUSES.