A short animated film by Tadanari Okamoto.
The Tree of Courage is not available for streaming at this moment.