Sr. Piccolo?!