Noble Heart (Cecilia Alcott)
Noble Heart (Cecilia Alcott)
is a song by
Original Cast
it was released on
Infinite Stratos Image Songs