Kotomora
リボソーム (ribosoomu) Japanese meaning: ribosome | Kotomora