Kotomora
重粒子 (じゅうりゅうし) Japanese meaning | Kotomora