Where did you come from?

Boss fight