Loading...
Uploaded by Channel4News on Mar 15, 2011
As is tradition in Japan, loudspeakers sound at 5pm every day to tell children it is home time. In Ofunato, their song, laced in tragic irony: "Yesterday, all my troubles seemed so far away, now it seems as though they're here to stay".
News & Politics
Standard YouTube License
Load more suggestions
All Comments