Collect all (16) stars in the forest level. (South-east - Tweedledum House)
You have not earned this achievement yet
Log in to view progress