Grand Duchess Anastasia Nikolaevna of Russia

 The Grand Duchess Anastasia or just Anastasia was a Russian princess who disappred in 1910's.In the episode The Legend of Anastasia she is seen in a flashback and a few paintings

Bio.
you know