Tag Archives: Tombili Cat Statue

Tombili Cat Statue

1. Introduction of Tombili Cat Statue Tombili is a famous street cat living in Istanbul, Turkey. He has become popular on the Internet for his lazy sitting posture and is loved by local residents and tourists. Tombili’s name comes from Turkish, which means “chubby”. Just like his appearance, chubby Tombili always appears on the street […]

View More...