Adventurer reaches Japan after epic 46,000-kilometer trek