I joined the game and he was glowing and flying and watching me and my friend... We are nothing to him we all know, he is the almighty god of gods, nothing can stop it, attacking him is the last thing you'll do before death, bow to him, praise him, and watch him controlling everything
I know Dododex does not give clear information but they exist on Valguero aswell. Spent much time in finding one. After hours I found two of them in the Abberarion Swamplands. Extremely rare I'd say. But it was totally worth it!