Proxima? more like where is he-ma

I’ve been waiting for this fucking boss to spawn now for I don’t know how long and I can’t find any useful information by googling.

Can a kind soul PLEASE PLEASE PLEASE enlighten me on where I can find spawn time etc? That would mean the world to me since i just wanna 100% North Vern and get my cool statue. Thank you.