Author: Ruy Llera Blanes
Born: 1976