Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of Kerch:
noun: A city on the Kerch Peninsula in eastern Crimea, internationally recognized as part of Ukraine but de facto in Russia. It is located on the shore of the Strait of Kerch and is an important industrial, transport and tourist centre.