A still from the Teen Titans animated series beach episode (2003)