I saw the same image on TRSOL as well. Phil did take it down. I saw it on one other site as well, just can’t remember where right now.
There’s one a Spanish site.
No contact info available.
Oh well.