Amelia Rose

Amelia Rose is a character in the Hyouken no Majutsushi ga Sekai o Suberu.