Kotomora
制約充足 (せいやくじゅうそく) Japanese meaning | Kotomora