Kotomora
セル (seru) Japanese meaning: cell | Kotomora