Invincible Universe: Battle Beast #12 – Last Man Standing

Comic Book review for 'Battle Beast' #12 from the Invincible Universe at Image Comics.