Puzzle cu 30 de piese Ridichea uriasa, Castorland