Kotomora
十億 (じゅうおく, juuoku) Japanese meaning: one billion | Kotomora