No idea what this is but it's friggin cute. Like a tiny itty bitty chewbacca! Love how you captured the shine in it's eyes! Beautiful