What does the logo mean?

Created by Michael Moroni on on 2011-06-01
Keywords:

The paw of a green cat. Obviously. Also it resembles the letter “M” in “Midori”. The curving is supposed to emphasize speed.