John Lapus says making ‘Echorsis’ was a team effort | PUSH.COM.PH