SHOUGENBYOU (笑顔猫)
A cat who leads lost souls on their way towards the light. Or something.
(Nekomata youkai)