Kotomora
雑種細胞 (zasshusaibou) Japanese meaning: hybrid cell | Kotomora