Shutter IslandChryssa Fotiadou 10.0· January 4, 2024FollowThis truly makes you question yourself about our minds and how much we can do just to be humanCommentsSign in to react and join the conversation.Sign inGet the app