New Titans - How does Starfire's new coat

Has anyone else noticed starfires endless supply of 100$ bills shes got in that fur coat? She litteraly pays for everything in 100$ bills on the show… At one point she says thats all i have… Then fallows to pull out another wad of 100’s… Where does she keep all this money? Where did it come from? Is the coat some kind of magic?


If so, where the hell can I find the magic coat that spawns 100 dollar bills?

Wish I had a never ending supply of Ben Franklins lol

She probably has more money at the storage facility she went to in episode 3 (Origins).