About

A Super Famicom pachi-slot game developed in 1994.