These mind blowing 3d painted artworks done by Singapore-based artist Keng Lye, who captures aquatic animals in artistic, lifelike moments, will truly boggle your mind. Take note that all of the following images you will see are actually painted on a flat surface. Check out also the video. Like Keng Lye on Facebook.