LEGO Legends of Chima Crooler Mini Figure From Cragger's Command Ship set #70006
LEGO Legends of Chima Crooler Mini Figure From Cragger's Command Ship set #70006