Juan EspantaleónAlso known as: (Juan Espantaleón Torres, Хуан Эспанталеон)

Lifetime: Mar 11, 1885 - Nov 26, 1966

IMDB logo