by imnotsuresorry » Fri Jul 07, 2017 10:14 am
Deema means ‘rain’ in Arabic. She is a mystic being that swims in the Indian Ocean and likes to comes out to the shore at night. She's going through some issues right now though, considering she's one of a kind and is alone most of the time with no on to talk to but she's getting through it.