Kotomora
一兆 (いっちょう, itchou) Japanese meaning: one trillion | Kotomora