Figure skater Keegan Messing has represented Canada at both the Pyeongchang and Beijing Winter Olympics. Recently he retired from competition, following an appearance at a meet held in Tokyo. One day later, he traveled to Nagasaki in southwest Japan on a quest in search of his roots.