Rock Demon

Rock Demon is the main antagonist of Saiyuki Reload Episode 12, Forest of the Spirited Away. He is the one who killed Shion’s parents. And later, Shion became her servant when shed died. He created an illusion of Shion’s parents so that she can be with them. In the end, Goku defeated him.

Background
Underconstruction