Would Starfox be the furries sex idol ?