... A place where memories drift.