Remora

Remora

Every 60 minutes we move to a new place on the internet

5.0
•2 reviews•

32 followers

A traveling social media platform that only exists on random places on the internet.
Remora gallery image
Free
Launch Team
AWS Activate Credits
AWS Activate CreditsCredits that fuel your startup’s next milestone
Promoted