whirling dervish

Haibun
whirling dervish