Watch Nameko: Sekai no Tomodachi - Online

Aired: Apr 10, 2016 to ?