No ""The Cockroach King" would suggest a Champion of the Cockroach" memes have been featured yet. Make your own ---->