Here’s a little horror anime music video to help decompress after last night’s very nihilistic and emotional draining season premiere of The Walking Dead. 593 more words