Kotomora
ろくろっ首 (rokurokkubi) Japanese meaning: rokurokubi | Kotomora