Our new mascot and Steves latest conquest, BaaBraa the inflatable sex toy.