Do you remember that Doctor Who episode featuring remote controlled killer Christmas trees? They were the first monster David Tennant’s Doctor took down.
Thankful those trees just span around for a bit. They weren’t anything like this monster spotted at teh Aqua City Odaiba shopping centre in Tokyo. The photo was taken in 2006 but, you know, it’s never too late to share things around again. Go Godzilla!
As for that Doctor Who Christmas tree villian? It’s a reminder:
Via Unusual Life.