Theyyam – The Worship

Theyyam, a popular ritual form of worship of North Malabar in Kerala, India.

The Ghost

You are a ghost driving a meat coated skeleton, made from stardust, riding a rock, floating through space. Fear Nothing!

Change of Face

This is our life which can change at any moment..