Overal waar zij komen, redden zij de mensheid...ja toch? Vredelievend land hoor...