This Man cameo in a painting

This Man cameo in a painting

This Man pop up in a The Midnight Radio Hour a painting of filipino artist Marcel Antonio. Probably he also pop up in another of his painting: The Mustard Seed.