Plastic puzzle from japan
Cute cat abt translucent puzzle