Watch Valkyrie Drive: Mermaid Mini - Episode 1 Online

Aired: Dec 18, 2015 to May 25, 2016