Sekai wa Shippo de Dekiteiru : Kurushima Iori lives in a world in which humans and half-beasts coexist peacefully. After an accident kills the last pair of Japanese wolves, their son Riku is left an orphan in the care of Kurushima's department. Deciding to care for him person