AutoFocus Presents

Sunday, July 20, 2008

Bon Odori Festival

Some random Japanese Ghost Festival held in Shah Alam last week. .





1 comment:

lyn said...

owh god that pic haha