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