Kotomora
原子力 (genshiryoku) Japanese meaning: atomic energy | Kotomora