I've seen this type of origami before. Each of those peices of paper takes about a minute to fold, so altogether it must have taken a very long time. Abusive comment hidden. (Show it anyway.)