(Whats with the Peacocks? Have I missed something?)
I thought you would have been all over that
...the meaning of the name 'Ark' is rather interesting.
Who's Your Baby? Over 112,000 Baby Names and Meanings
... the 'Ark' name meaning both Vishnu and Shiva.
Considering our 'Destroyer of Worlds' dialogue
Mayura (Sanskrit: मयूर Mayūra) is a Sanskrit word for peacock.
The legend states that the Mayura was created from the feathers of Garuda...believed to be a vahana (conveyance) of Vishnu, one of the Trimurti. In images of the mayura as a mythical bird, it is depicted as killing a snake, which according to a number of Hindu scriptures, is a symbol of cycle of time.
Lakshmi, the consort of Vishnu, is the goddess of prosperity, luck and beauty; she is symbolized by the mayura.