Kotomora
核小体 (kakushoutai) Japanese meaning: nucleolus | Kotomora