Kotomora
千億 (せんおく, senoku) Japanese meaning: 100 billion | Kotomora