Watch Choujigen Game Neptune: The Animation Episode 13 (Dub) - Episode Online

Aired: Mar 26, 2014