Does this de-motivational pic need any commentary? I think that it speaks for itself.

Japan, seriously where else could this possibly happen?

Share the love:
  • StumbleUpon
  • Digg
  • Reddit
  • del.icio.us
You might also like: