Moon Shaped Tree (Landmark)

The Moon Shaped Tree is a landmark in Kart Kingdom Quests. It might be popular. This landmark was here since the first day.