He really doesn't look happy to see you, lol
Master Mold is one of the last bosses of the sentinel stage