"Orochi's curse during the festival" Okami Episode 13
Channel:
Subscribers:
263
Published on ● Video Link: https://www.youtube.com/watch?v=BXqYKZly-x8
We are making our way into Orochi's lair, the barrier is broken and we are venturing into the demons domain.