Sumimasen means "Excuse me","I apologize" or, occasionally, "Thank you" in Japanese.

2/27/2011

I gave you my heart

 Queen of Hearts from California. Hope it's tasty.
ハート泥棒。