Gonna tell my kids that this was Inuyasha!