Artorias - Dragon
Artorias is a top laner and jungler AP bruiser hero with strong AOE CC and high DPS in teamfight.
In jungle, he can clear camps quickly with his passive and 1st ability, since they both hit multiple targets. These two abilities also have the synergy between them which further speeds up the clearing time. He can travel between camps using his 3rd ability, assuming that he has vision on the jungle creeps. If taking too much damage, he can use his 2nd ability to heal up, providing that he has full electricity gauge.
When ganking, he can utilise his 3rd ability to gap-close and slows the opponent. His ultimate, if allowed to be fully charged, can stun the opponent as well for an easier time. However, it is not a reliable CC source so Artorias is best lined up with a heavy CC champ, while Artorias provides the damage instead.
During teamfight, his ultimate plays a huge role as it can set up a multi-heroes stun if used correctly. He can also provide high DPS and scale into late-game so a team can pick Artorias if they need another damage dealer for the composition.
Overally, I've tried to worked out a skillset that fulfills these requirements:
1. Jungler
2. High DPS
3. Fight together with his baby dragon companion
4. Incorporate the electric theme