im incapable of resisting a good meme.png, ft. the unholy trinity/stalker squad