This is a fixed-pose model of a science-fiction/anime item.
What a warehouse find! This detailed die-cast model was produced by Hasbro in 2006, and has a Tomy Direct sticker on the back to sell it in Japan. Okay, so it's technically not a "craft," but the big dorky dewback lizard (with Stormtrooper rider) is a form of transportation, so it qualifies to be in this series of high-quality die-cast models too. Nicely painted, and comes with a display base. Quantities are extremely limited, so act fast! Please note that items such as this are mass produced and as a result some inconsistencies in finish and painting may occur; these are not considered manufacturer's defects. If you absolutely must have perfection, prepare to do some touch-up work on your own.