>>536109807
>how likely hoyo adding non humanoid alien
Never. Shit like that never sells in China.