A Kirin is a mythological creature from East Asian folklore. It is a chimeric creature that embodies the physical characteristics of deer, fish and lion (occasionaly a fox). They are said to appear with the imminent arrival or passing of a sage or illustrious rule.
A Tian Long is as the imagery suggests a Chinese dragon.