Fantastiske Leidy De Leon pisser og drikker sin egen urin i en solo.