It's this badboy:
https://www.dreamgenii.com/images/product/detail/new_image_pattern.jpg
A Dream Genii. Supports bump and legs and stops you rolling onto your back and losing the feeling in your legs
I'm also having Pram Nightmares at the mo. Seriously, does any travel system actually fold without you having to take the damn seat off??