Kotomora
彼奴ばら (きゃつばら, kyatsubara) Japanese meaning: they | Kotomora