$250 MXN
In stock
Free shipping on orders over $800mxn
Buy online and pick up in our store
Best friends Sophie and Agatha discover their true identities when they enter The School for Good and Evil a school where ordinary boys and girls are trained to be fairy tale heroes and villains.