Kasuga, 2009 - winnick
"Sennensugi" translates to "Thousand year old tree." Think about that for a moment.

"Sennensugi" translates to "Thousand year old tree." Think about that for a moment.