Luocha

Luocha Bird (罗刹鸟) is an evil bird-like creature that looks like a gray crane with a white beak and claws; it’s fond of eating human eyes.