Postcard JP-718623 y12315259 Japan 22 Aug, 2015 195 days 5,439 miles Aliwella Czechia 3 Mar, 2016 Loading map... You need to sign in to leave a comment!