You never know what will wash ashore! Did all those Japanese ladybugs on it’s head hitch a ride back after they’d been pushed out to sea?! October 26, 2015