@valleyforge searching the web wasn't to helpful, though I did find she is from Oakland, California and on her paperwork from 2016, along other things including calling herself an alien and proposing to Lil Wayne on the Papwork, she also wrote "I am God!!"
@valleyforge searching the web wasn't to helpful, though I did find she is from Oakland, California and on her paperwork from 2016, along other things including calling herself an alien and proposing to Lil Wayne on the Papwork, she also wrote "I am God!!"
Princess seems a little tame in comparison.