This looks like a special effect rather than a real animal. Weird. Reminds me of the ape-men in Evolution.
Post a Comment
1 comment:
This looks like a special effect rather than a real animal. Weird. Reminds me of the ape-men in Evolution.
Post a Comment