Random Old Comic: Impostor https://www.toyboxcomix.com/2018/06/08/impostor/Impostor
Destro & The Baroness. This has been sitting on my computer for at least a couple years now, haha.