May 23rd, 2018 by Chinese Cartoon Podcast
This week we discuss that most anime of things: GIANT FUCKING ROBOTS. It may have fallen out of fashion over the past decade but mecha is in many ways the most anime thing there is, so it is worth discussing.
Copyright 2018 . All rights reserved.
Podcast Powered By Podbean