Vendetta: Holy Vindicator Steve McArdle Floating World Comics & Power Comics Keith Silva | August 18, 2022