Untitled attachment https://media.wolfgirl.bar/8013a7c42ac6df6c94dcb5ac2b3937e0f540155428ddf20d890f9691df572934.jpg
@WashedOutGundamPilot @AnFashSchizo had to look it up, so apparently a cockroach with a cape showed up in a Marvel show. also Overlord is already popular with redditors.