Mermaid Princess Azealia Banks

Azealia Banks made a splash with her Mermaid Ball last summer. Her fans loved her deep-sea alter ego so much that they created this collage of Azealia and various Neptunes. There's the Roman god of the sea and Sailor Neptune, sailor of the sea.

image via