green cartoonish alien walking on abbey road