Thread:FTSOAMSibarra96/@comment-4854965-20151205180539/@comment-3045226-20151205193018

I've tried that already. Nothing in the Museum's site :( It's called the Lopez Museum. I saw it myself around May. The curator gave us a tour and said that the artist painted it as an ode to the evolution of Pop Culture in the Philippines.