Lokapalaka Madhusudana

It refers to Lord Madhusudana, who is the sustainer/maintainer of the world.