Dog Soldier
Characters
Makoto Allen Takamura
Catherine Magley
John Kyosuke Hiba
Takechi
Masami Fudou