Apollo hindering the crew to get back to the ship

This beautiful world is inhabited by lots of creatures and also a single intelligent alien. Except for his size he appears human, and also a believer in the ancient aliens hypothesis.

In fact, he seems to think he is one of them, and doesn't take kindly to those who do not believe him.

He does seem to have access to some powers, though all his abilities are easily explained with technology.