Otodo

The Otodo are a Japanese counterpart to the Lucifuge, using their oni ancestry to fight monsters.