User:Nekoyasha 23

Nekoyasha means cat demon in japanese. Neko is cat and Yasha is demon. alot have peopls have been know to use this name as a user name becase of a hit TV show in japan and now in the US and Canada called Inuyasha.