Inuyasha is the coolest ever.