From Afar, an Enemy Comes
- Episode aired Jul 20, 2012
- TV-14
- 26m
Athena has come to Japan looking for Medusa, which means that Godou will have to die....again.Athena has come to Japan looking for Medusa, which means that Godou will have to die....again.Athena has come to Japan looking for Medusa, which means that Godou will have to die....again.