Kotomora
巨億 (きょおく, kyooku) Japanese meaning: millions | Kotomora