An large size creature with long neck and equally long tongue... (I still don't know if his diet is ants-like insects or rather a sweet substance of flowers / trees.)
Used photos: https://www.pexels.com/photo/rainforest-during-foggy-day-975771/