what going on?

Hunter X Hunter episode 43