vis4valentine, 8 months ago He is the main villain of No More Heroes.
He is the main villain of No More Heroes.