Episode 21: Mecha

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.

Share | Download(Loading)

Episodes Date

Load more