Scaramouche is a translation.
`` Pieces '' is a song written and recorded by Canadian band Sum 41 .. Sum 41. Sum 41. `` Pieces '' was released to radio on November 16 , 2004 .. It was released in February 2005 as the second single from the album , Chuck .. Chuck. Chuck ( Sum 41 album )