Kotomora
数億年 (すうおくねん) Japanese meaning | Kotomora