The Green Ghost

Behind the mask: Pedro Godoy

From Havana, Cuba

 

The Green Ghost was also billed as the Cuban Ghost at times.

 

The Green Ghost