Tac Nayn

Tac Nayn is an evil cat and is the eater of souls. He is also is the evil twin of Dulia. If you look closely to his name, his name is Nyan Cat backwards