Demons inspired from figures of Balinese myths.
“Celuluk, also known as Chulruk (チュルルック), is a demon in the series. From the few sources on hand...Celuluk
“Rarung (ラルン) is a demon in the series. Also called Rarong, she is the being who plays the role...Rarung