Beach-Dweller

Beach-Dweller A tripedalien with long legs.