Published by: Tropical Apps Srl
The cat where "is a love of the game. In the game players have to find the Kitty.
(click to enlarge)