Kabandha

(sanskrit: ton)
The highest demon of the indian Ramayana. Indra
stuffed his head and his legs into his body, so that
he is an alldevouring ton.


Portrait!

www.daemonen.de ©