I already watched the anime first. I remember it was 3d movement and also had a live action. Pretty cool
Inu Yashiki