Cairod

Defends your cool club against evils memes.
Puzzle