Kotomora
頭巾 (ときん, tokin) Japanese meaning: tokin | Kotomora