Giiker Super Ludo
A puzzle game sold by Chinese game company Giiker.