Amber Jayne, half-human, half-alien, fucks like an intergalactic slut