Episode #1.11
- Episode aired Sep 16, 2011
Yoshihiko's group have finally made it to the Demon King's castle town - modern Japan, where every building is a candidate for a castle.Yoshihiko's group have finally made it to the Demon King's castle town - modern Japan, where every building is a candidate for a castle.Yoshihiko's group have finally made it to the Demon King's castle town - modern Japan, where every building is a candidate for a castle.