A demon (or ogre) born in human form hunts other demons (or ogres) to become fully human.
Not Quite Human. Not Quite Inhuman.
Did You Know?
The "ogres" are actually oni, Japanese demons with long horns and gigantic statures, who have a strong presence in Japanese folklore. See more
Owari no Nai Hoko (Endless Roaming)
by Takeshi Kusao See more