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.
« Back to Glossary IndexLuocha
« Back to Glossary Index
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.
« Back to Glossary Index