It's Sephiroth, his only consistent personality trait is "do whatever makes Cloud cope and seethe and mald"I cant get over the fact he gave the grunt firts dibs and the main characters sloppy seconds and thirds.. honestly i wouldnt touch that bitch after