Found along the road

Been seeing this sticker art for a while now, but people were always crowded around it. Located on an electric box of sorts along San Beda College, Mendiola, Manila. I have no idea who made it.