New Destroyman Concept Art

New Destroyman Concept Art from No More Heroes 2: Desperate Struggle