Back to all posts Promotional Video is Up! TCD's promotional video with footage from a Shibuya Eggman show is now on YouTube. Check it out! We hope you like it! 20 comments