Kotomora
キラー細胞 (kiraasaibou) Japanese meaning: killer cell | Kotomora