Leah Stella Stephens, known most prominently by her internet persona as Stellabelle, was born in Los Angeles, The United States. She received her B. A. in Japanese from the University of Kansas in 1994. She is from Kansas City, Missouri. She has lived in Kansas City, Chicago, Tucson, Tokyo, and San Diego.