The winner of June Rule 63 poll is here. This is a rendition to the Final Fight continue screen.
Char: Mike Haggar (Final Fight, Capcom)