someone fearless.

Stella Quinn Belmont, who you might know from things, and also stuff. occasionally known as Luna Lockheart of Somewhere City.

starbugs don't actually exist to my knowledge. it's the name of a band, but not an actual insect. bummer

she/they
  • somewhere city
  • JoinedApril 26, 2016

Following