Menōmaru

'''Menomaru is a demon from China who attempts to invade Japan. he is opposed by Inuyasha's father but returns decades later to battle once more.'''