相柳

Proper noun

 * 1)  Xiangliu, a Chinese hydra-like monster.