HOLY SHIT! Is that John Frusciante?!

HOLY SHIT! Is that John Frusciante?!