The next time you’re at the Masjid Jamek LRT station in Kuala Lumpur, don’t be surprised to see a splash of trippy mind-bending art on the walls and stairs of the station. KL-based ...