Mamekujira

Mamekujira is a video game developer headquartered in Kanazawa, Yokohama, Kanagawa, Japan.

Founded: Apr 23 2018

Japanese Name
株式会社マメクジラ
Official Website
Japanese