Puta (Extended Version)