Aniworks Logoworks
Basilisk: The Ouka Ninja Scrolls

Episode 1 of Basilisk: The Ouka Ninja Scrolls

The Cherry Blossoms Have Fallen

Aired Jan 8, 2018