Holy, Lego talent batman. Take one large collection of Lego, mix in one talented person, toss in an idea about a pop up book, stir with lots of time. You end up with this.
That is one awesome Lego creation. I can’t begin to imagine the time and frustration that went into that creation.