ArrivalLuke McQuillan 8.0· March 14, 2026FollowIdk y my parents thought 8 year old me would like this but 17 year old me loves itCommentsSign in to react and join the conversation.Sign inGet the app