Meditate

A strange being on a stranger journey.