Author: Jan Vincent Segovia Saracanlao