Jun Hamamura
Jun Hamamura
Demon Pond
Lone Wolf and Cub: Baby Cart to Hades
Mr. Baseball
The Vampire Doll
Village of the Eight Tombs
Yokai Monsters: One Hundred Monsters