Puzzle cu 300 de piese Arrienera Hussarya GT 30316, Castorland