Ancient priest's robe