This creature is known as a Vanchib. Native to the Northern Regions of your imagination, this creature will usually find you at some point or another. It will seem friendly at first but if you let it catch you off guard it will wrap around you and never let go. It will want to keep you as a pet. It's very difficult to get away from at that point (Your imagination companion, if you've found it by that point, can help you out at that situation).