Onimusha poster
TV

Onimusha (2023)

S01E03 Nightmare

Nov 02, 2023 • Season 1 • Episode 3 • HD

As Sayo guides the group towards Lemon's fortress, she begins to sense that something feels off about the route they are following.