Aniworks Logoworks
Samurai Warriors

Episode 1 of Samurai Warriors

The Greatest Cherry Blossom in Japan

Aired Jan 11, 2015