r/titanfolk•5 yr. agoRustyone888Paradise Island exists in the PhilippinesHumorPosted Feb 28, 2021, 11:03 AM UTC10ShareSave