A 2013 indi PC game by TORaIKI / Fruitbat Factory. It's also known as Tsukumogami. Game website:http://fruitbatfactory.com/99spirits/