Kotomora
十重二十重 (toehatae) Japanese meaning: multitude | Kotomora