Kotomora
彼ら (かれら, karera) Japanese meaning: they | Kotomora