Ariel Castro
He looks Chinese.
What the h3ll is that outfit? Muslim convert? We know he’s an all purpose slime.