Tweet Song of the week for December 2, 2011.

Sumimasen - Single - Parry Gripp
Sumimasen ( download )
Can somebody translate this for me? I don't speak Japanese, and don't know what I sang.
(watch the video)
Artwork by Nathan Mazur.