Kotomora
苧 (からむし) Japanese meaning | Kotomora