Megazoor

A memelord. Creator of the Cadildo Stone. Known for his lethal memes, cultist vegan propaganda, and conspiracy theories.