Kotomora
標識 (ひょうしき, hyoushiki) Japanese meaning: sign | Kotomora