I believe this is an alien rib cage that ALSO acts as a cage to hold unsuspecting visitors who are trapped in the alien's lair. NICE! signed DSH 11.