He Claimed He Saw a Monster, A Horrible Christmas Tree of a Monster
Earlier this week a tweet from Chris Cason reminded us that in the year 2000 Japan made the most epic Christmas Tree. Complete with red glowing eyes and atomic breath this kaiju Christmas tree is definitely a sight to behold. Festive pic.twitter.com/sH3tLXyjP8 — Chris Cason (@Casonworld) November 20, 2018 It was created for the Aqua City … Continue reading He Claimed He Saw a Monster, A Horrible Christmas Tree of a Monster
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed