Kotomora
母細胞 (bosaibou) Japanese meaning: mother cell | Kotomora