Since it was India,it could be part of some fertility cult.Funny religion - they have millions of gods,and at the same time belive that only one God,Brahman,raeally exist.
Back to topic - since WH40 is going down anyway,then why not gave bikini armour for all units there from scouts to titans ...