Tomoo Uchida
Tomoo Uchida
Lone Wolf and Cub: Sword of Vengeance
Yokai Monsters: Spook Warfare