izzy delphine piss