The Otodo are a Japanese counterpart to the Lucifuge, using their oni ancestry to fight monsters.
This category currently contains no pages or media.