to halt / to stay / to be stationed (of troops, diplomats etc)
驻
=
主
+
马
:
The space station's bathroom (Ø4) has been assigned as a new military station. The newest soldiers are the lord (主), the unicorn (马), and Julian Giant Squid (zhu) which have all been stationed (驻) in the space station's bathroom.