On Leopard Rock: A Life of Adventures