Tag archives for tree

image-1565

The Tree Shaped Like Godzilla

There is a tree from the Chiba Prefecture in Japan that bears a shape resembling the likes of the eternal enemy of Ultraman, and that's Godzilla! The owner claims that ...