Outsize sea angels attract visitors

Jumbo sea angels wow visitors at a sea ice museum in northern Japan.