A thrilling sight fishing game in an unlikely venue – industrial waterfront of Hiroshima, Japan. With English subtitles.

AloJapan.com