Postcard DE-12474245 Nevermore666 Germany 8 Dec, 2022 191 days 5,842 miles not865 Taiwan 17 Jun, 2023 Loading map... You need to sign in to leave a comment!