A 1991 puzzle from the Taiwan company Sachen.
In Game
Jikkyou Oshaberi ParodiusSuper Nintendo (SNES) Games