The Dinosaursnunu9.0· March 13, 2026Followmight be the best thing i’ve watched so far this yearCommentsSign in to react and join the conversation.Sign inGet the app