A shame he left as quickly as he appeared ;-;
Carver is from the Webcomic Twokinds
Left? They were teleported SOMEWHERE. That's like carte blanche to stick them in EVERY fanfic! :D