Stella (Damon)

Stella (ステラ Sutera)

Trivia

 * The word Stella is Italian and Latin for Star.