Thousands of miles, 72 hours of travelling, Japan - Sweden - Canada

Japanese people taking every chance to rest, Hokkaido

Playing around, Otaru

Pacific Ocean, near Sapporo

Sunrise, Sapporo

Badass cop, Tokyo

On board

Airbus, Paris

Kings castle, Stockholm

Main street, Revelstoke BC