A remnant of the past who has been thrown between worlds, finally returned