Kotomora
あいつら (aitsura) Japanese meaning: they | Kotomora