Kotomora
単細胞 (tansaibou) Japanese meaning: single cell | Kotomora