Takeo Cinematic Universe (Original) / Takeo Cinematic Universe (US)
A mysterious man with the power of nature emerges to fight evildoers with the help of his non-human friends.
Info mistake?