Kotomora
百億 (hyakuoku) Japanese meaning: ten billion | Kotomora