Robuta

https://www.theafricanfamily.com/product-page/thinkfun-triazzle-frogs-8-764907-x3 Thinkfun - Triazzle Frogs +8 - 764907 (x3) | theafricanfamily Sold by 3 unitsPicture-Matching Brainteaser Puzzles! thinkfunfrogs