More "Green Planet" nonsense exposed.