Could you confirm if is a new app , a YouTube creator , or perhaps a typo for a different name?
If "xgluz" relates to a piece of software, a technology term, or perhaps a GitHub repository/user: xgluz japanese