Thread:Trevor7626/@comment-25512318-20180226033424

The Oni are ????. At some point, they started worshipping The Overlord as a god, ????.

Trivia

 * The Oni will make their first appearance in ????. 