Something is wrong with this charachter on G League of Twin Peak. I think they might be a stray Beta tester or something. For example they have an impossible level priest hat (level 500). And their power score and characters/presences in g league makes no sense.
Just an FYI - thanks Jax