Kotomora
那由他 (nayuta) Japanese meaning: extremely large number | Kotomora