Just spotted in London, what could it be? from rollercoasters