Kotomora
原子論 (genshiron) Japanese meaning: atomic theory | Kotomora