Could be an alien....

Bermuda Triangle
Joined January 2018