Kamaishi Stadium brings hope as Rugby World Cup comes to town

Young Rugby Fans, Kamaishi Stadium in NE Japan

Leave a Reply