Kotomora
細胞内器官 (saibounaikikan) Japanese meaning: organelle | Kotomora