its the inuyasha cat thing me and PlushKaiju did when we were young.
its literally just inuyasha with furries