Inigo Montoya?

We've found the 6-fingered man! ;-)