A website that once hosted anime downloads (DemonFox.com), but now is relegated to domain "parking". The name was created based on Kyuubi from the series Naruto. Kyuubi is a demonlike chakra-beast, a nine-tailed fox that inhabits the boy ninja Naruto.
DemonFox is the shiznit for having so many anime series downloads!
by TechKnight July 22, 2008