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