Giiker Super Decoder
A puzzle game sold by Chinese game company Giiker