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...