Giant cane