Divine Demon Slayer, Amenoohabari