a giant human washed up on shore