Kotomora
原子説 (genshisetsu) Japanese meaning: atomic theory | Kotomora