I came across these LEGO figures at an estate sale and have had no luck trying to find out what they are called.
They are much larger than a regular minifig but have a shaped foot plate to attach to regular sized Legos. They can be squeezed down and compressed and then pop back up.
Top and bottom are two different pieces and inside there are screws visible. Only markings are "LEGO" on front shirt and "48379" and "2003" on bottom of foot plate. Thinking they were not part of a set but a promo item or accessory.