FEB054257
From Viz Video! Sensing a great demonic presence, Inuyasha and his companions follow it, hoping it will lead them to Naraku. Instead, they find themselves at a castle being haunted by a giant demon's floating head! Approximate running time: 75 minutes. Scheduled to ship in April 2005.
In Shops: Apr 27, 2005
SRP: $24.98
View All Items In This Series