Tea ceremony at a temple in Nara, Japan.
[Video credits to Asahicom]
Tea ceremony at a temple in Nara, Japan.
[Video credits to Asahicom]
Japanese folks have been doing this annually for 54 years…
[Video:ITNExtreme]
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.
