Hamaji's Resurrection
Hakkenden: Legend of the Dog Warriors - Season 1

DESCRIPTION

Hamaji emerges from the spirit world enrapturing the three dog warriors, as an evil shadow creeps into their tormented souls...