Author: Leonardo A. Oyola
Born: 1973