Mashka, the official Taksim Square pup.

This is, BY FAR, the most animal friendly a just shockingly cat loving country on the planet. Cats are almost holy creatures here. And people say I’m nuts…

That reminds me, the next cat tattoo is in order, couple more weeks. Midlife crisis continues.