Developer

Miyamasa games

Miyamasa: 1 game developed in 2014.

Official website

Miyamasa is creating his own version of Henguband with Touhou project material.

Best-rated Miyamasa games