johndiew.com
Bon Odori 2015
At Japan, Bon Odori (Obon or Bon) is a Japanese Buddhist custom to honor the spirits of one’s ancestors. In Malaysia however, the celebration is more associated with Japanese culture instead …