DiamondWalker

DiamondWalker is a fusion alien in the Finn 10 episode Fused.