blueish flower with three petals of bromeliad blooming from water and with purple leaves

Neoreguelia S.P

This bromeliad is very cool because the flowers burst out the water like the aquatic lilly.