Makura

Makura is a video game developer headquartered in Japan. It is known for H20: Footprints in the Sand, ATRI: My Dear Moments, Sakura no Uta: Sakura no Mori no Ue o Mau, Sakura no Toki: Sakura no Mori no Shita o Ayumu, and more.

Japanese Name
Official Website
Japanese
Social Media
Twitter