Description : Those familiar with Inuyasha and/or Japanese: I have a question about translation?
Last Answer : The word used is in the series is yokai and is basically a blanket term for all kinds of supernatural creatures, monsters, etc. There are certain subsets of yokai which are named after their certain ... name when he was still human was Onigumo , which I think would literally mean ogre spider .