Summary
Baku Takeshi Uesugi finds out that he is the reincarnation of the “Baku,” a spirit that devours people's nightmares. Mephisto A young man “helps” ghosts, demons, and other supernatural spirits while struggling to care for his own little family.
Show more