Kotomora
首懸 (こうがけ) Japanese meaning | Kotomora