Caught this thing last night. We put it back but can someone identify what it is? Thanks. Image Unavailable, Please Login