Planet Terrorbisshead8.0· March 12, 2026Followsorry guys I really love ridiculous and overstylized movies. minus one star because the dick melting scene gave me 24hr nauseaCommentsSign in to react and join the conversation.Sign inGet the app