It's not a Demon. It's ... a hard to explain in English thing. xD It's something like a Inner Person (like Sakura's one) But Ryo's inner side is very... creepy. xD