(Ukiyo-e (Japanese)) Kappa Island Carrier

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