I'm not sure if this is him, but if you use the mirror picture on
TinEye, you get a
blog post with it saying his username his tuga_caralhudo (Portuguese slang for "big dicked Portuguese"), which links to
a broken userpage on PH. That allowed me to find
two videos of him. There's also this
post with more photos (but, again, I'm not sure if it's him).