The many screams of Sr Pelo
383