I feel like I haven't seen them around before... Not to mention their clothes, and this weird atmosphere.