Cthulhu Lives! (Video)

Happy T-Day for Americans and goodwill around the world: