Twalen
Twalen is a member of the pantheon of gods and demi-gods of Balinese mythology.He is considered to be a clown in contemporary Balinese stories. He frequently appears in the form of a servant in wayan...
Twalen - Wikipedia