This is a parody of a series of tapestries "The Hunt of the Unicorn." This piece is re-imaging the content of the tapestries in a more modern time period.
The poster is for a make believe cult who is trying to encourage other people to join. The only activity this cult participates in is the eating of bugs out of a jar.