[Ukiyo-e (Japanese)] Whirling Island Carrier

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