A Mexican Alfred E. Neuman! Ewwww...
I believe he is Portuguese...since Fall River has a lot of them... Portuguese hates Mexicans...