“Kirin” – A Giraffe in English I wrote “Kirin“. It means “a Giraffe” in English. Kirin is an imaginary animal in Chin… もっと見る