Traditional tea ceremony at a temple in Nara, Japan.

[Video credits to Asahicom]

Japanese folks have been doing this annually for 54 years…


Photos of an annual Baby-crying contest in Tokyo. The event is thought to bring good health, with Japanese babies face off against each other in matches to see who can cry the loudest.

Japanese crying contest

Read the rest of this entry »