I have been recording this bizare creature in and around my home. It has been persisting for more than two years now. If yo have any information on what this creature might be please let me know.