Chookity!! The designer handmade cute plush toy of Happy Mooncake from Final Space. Mooncake is a new species of alien originally discovered by the Scarlet Lance fleet near a star about to go supernova. Made in Russia. It's a handmade toy - an exact 100% copy is not possible.

Chookity-pah