Spirit of the Forest by Petri Forss
_