Manekineko means lucky cat in English, and The image is a popular lucky cat icon in Japan. This is digital illustration of lucy cat.
Powered by Zazzle