Orochimaru...
first he fought for konoha and worked with hiruzen, then started working with danzo,
then left the village,then joined akastuki , but left it and then popped up from water and recruited kabuto as an underling... and now even after getting sealed and nearly killed, he still came back just from a mark on neck and now helping sasuke to revive someone xd