Alright, how the heck did you manage to get a photo of me and then photoshop on a mustache?! I'M CALLING THE COPS ON YOU, YOU STALKER!!
Heh, seriously, apart from that mustache, Leon does appear to look very much like I do.
Heh, seriously, apart from that mustache, Leon does appear to look very much like I do.