That pic was Ozzy Osbourne probably 40 years ago.
I know. :)
Wasn’t there false reporting some years back that it was Alice Cooper who did the ‘bat thing’ on stage?