What should I do here?


Hint 1 of 2:
Doesn't the name ring a bell?

Hint 2 of 2:
Melting room?