Kotomora
コドン (kodon) Japanese meaning: codon | Kotomora