IMAGES OF JAPAN
Yoyogi Park in Tokyo is the scene of impromptu rock concerts on Sundays.