Kenji

Kenji (健二) is a Giant Tree.