strange and eternal