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

8/08/2011

Spectacular

The fireworks were so amazing!
たまや~。