Onimusha poster
TV

Onimusha (2023)

S01E02 Mountain Demon

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

The men reach the village, only to find it deserted. As they wander through the eerie surroundings, they stumble upon a lonely little girl who is by herself.