Japan Maneki Neko or Beckoning Cat standing on Bamboo Fence over Japanese Blossom Sakura Flower. Mascot of Lucky, Fortune and Money