Francis M lives on in PETA's pinoy rap musical (Philippine Star, 2016)