Japanese dictionary
きこくしゅうしゅう
spine-chilling (hair-raising) (like the wailing and weeping of a restless ghost)
Kanji details
・ghost
・devil
・weep
・moan
・wail
・cry
・whimper
・neigh