Dekin no Mogura :
“Dekin no Mogura” (The Earthbound Mole) is a Japanese anime series where a self-proclaimed hermit named Momoyuki Mogura, banned from the afterlife, collects spirit-possessed will-o’-the-wisps in a lantern, hoping to earn his way back