Kotomora
頬かぶり (ほおかぶり, hookaburi) Japanese meaning | Kotomora