Aniworks Logoworks
Basilisk: The Ouka Ninja Scrolls

Episode 16 of Basilisk: The Ouka Ninja Scrolls

The Massive Castle Rumbles

Aired Apr 23, 2018