Japanese Artist Paints Hyperrealistic Paintings That Are So Precise You Might Confuse Them With Photos (25 New Pics)