Another strange creature spotted near Forge Dam in Sheffield.