On The Beach. .. THAT EYE!! she is either Leila or a sonic character On The Beach THAT EYE!! she is either Leila or a sonic character