Postcard JP-655151 Harukaa Japan 13 Mar, 2015 144 days 4,325 miles Keyva Russia 4 Aug, 2015 Loading map... You need to sign in to leave a comment!