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.
www.daemonen.de
©