Vicious turtle from outer space attacks former home!