LONDON - The World Rugby Museum at England's Twickenham Stadium opened a special exhibition Thursday presenting the history of the sport in Japan.