Once upon a time, in a country divided between normal people and cursed beings, Shiva is a little girl who has been taken in by a strange creature half animal and half human, Sensei, as he is called, cannot be touched and lives outside the city.