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