Kotomora
エンドソーム (endosoomu) Japanese meaning: endosome | Kotomora