[Ukiyo-e (Japanese)] Kappa Island Carrier

A curious kappa carrying a small floating island on its shell.