Two anime girls struggle in monster cages in animated movie footage