HumaneMictlan5.0· June 3, 2026Follow“You, you're just pieces of human excrement polluting the planet with your every breath!” Jay Baruchel decided not to be socially awkward for once#topstats#all2026#superbox#top20261CommentsSign in to react and join the conversation.Sign inGet the app