Well good news is I was still able to place an order for one of these incredible pieces. Bad news is I gotta wait a year because they're backed up with over 260 orders and they can only get out 20 per month since each is completely handmade.
But oh well, still happy that I got one of these coming eventually.
@Jedha Patrol that little sticker on the foot is a hint that a small patch of fur can be raised to then fix the screw in from the top of the foot, and lay the fur back down, creating stability between the base and Taun Taun.