Kotomora
多細胞 (tasaibou) Japanese meaning: multicellular | Kotomora