Part of the album: FLL 2017
I have no idea what this part of the game was about, but it looked cool.