Finn

Finn is a specialist explorer.

He is usually on Numberfanagram.

He is on the Rainforest Research Team

His first appearance is unknown