About the Manufacturer
Alfa System is a Japanese developer and manufacturer of a variety of arcade video games. Most notably the company developed the Shikigami no Shiro series of vertical shoot em ups. The company also produces games for home consoles and PC.
|Address||5-10-17, Minami-Kumamoto, chuou-ku,Kumamoto_shi, Kumamoto 860-0812, Japan|