disney style, high resolution, captain amelia from treasure planet, explosion behind, powerful