Takahashi Tree

The Takahashi Tree
The Takahashi Tree Is A Jungle Tree Near The Farm Of Dave The Princess.