Found this store with some googling. You can try your luck with it.

Itching Thumb Apk - Download