Harry Potter Limited-Time Magic Train

It was in service for a limited time on the Seibu Shinjuku and Haijima Lines in Tokyo. It’s now over on the Seibu Shinjuku Line. Not sure if it’s still running on the Seibu Ikebukuro Line.