Second NatureLeo 1.0· December 15, 2025Followi can't in good conscience rate this any higher but this is nowhere near the most unwatchable thing i've ever seen, though it is absolutely dogshit from like. every perspective. sorry for enjoying slop sometimes1CommentsSign in to react and join the conversation.Sign inGet the app