Japan Travel Reports: Set foot in Japan after a 28-hours journey

Responsive image
source