lol Vilgax, thumbs up to your attitude By The-exorcist2019-08-12 17:30 78% (614) Ben 10Ben TenVilgaxMeme