Hanabushi

Hanabushi is a video game developer headquartered in Japan.

Japanese Name
はなぶし