Cicada 3301 is an international group that sent out a set of puzzles during the 2010's that is still going on to this day. On January 4th, 2012, this image was posted on the 4chan board /b/;