Kotomora
公侯 (koukou) Japanese meaning: princes and marquises | Kotomora