PC (Microsoft Windows)2016

Fura-fura Puzzrumia!

A doujin game by Otter's Arcadia based on the Touhou Project series.