Aniworks Logoworks
Senran Kagura: Ninja Flash

Episode 1 of Senran Kagura: Ninja Flash

Ninja That Stand Atop Skyscrapers