Kotomora
イントロン (intoron) Japanese meaning: intron | Kotomora