It is obtained through
- Battles and Level Taxes on most of The Tundra, plus the final and bonus scenarios of the Grasslands
- Supply Station
- Prison, at random when you capture a prisoner
- Daily Login Reward (random)
- Daily Check (once an month)
- Daily Grind Rewards
The max stack of Fairy Wood is 9999.