Kotomora
恒河沙 (gougasha) Japanese meaning: 10^52 (or 10^56) | Kotomora