Kotomora
素晴らしき (subarashiki) Japanese meaning: magnificent | Kotomora