Giant bloody squid washes up on South African beach