This strange looking animal was found on a high tension wire in Benin, Edo state.
Some have stated ascribing it to a super natural animal. Does anybody have an idea of what it is called? Unfortunately the animal met its Waterloo.
See the video:
https://www.youtube.com/watch?v=FjRpZGy69Bg