Aniworks Logoworks
Basilisk: The Ouka Ninja Scrolls

Episode 18 of Basilisk: The Ouka Ninja Scrolls

The Cherry Blossoms Must Fall

Aired May 7, 2018