Keiran Lee is insatiable, always fucking, even when Luna Star works