Sudowoodo camouflages itself as a tree to avoid being attacked by enemies. However, because its hands remain green throughout the year, the Pokémon is easily identified as a fake during the winter.
If a tree branch shakes when there is no wind, it's a SUDOWOODO, not a tree. It hides from the rain.