(Ukiyo-e (Japanese)) Whirling Island Carrier

A swirling wind spirit carrying a small floating island on its shell.