How could I have missed this?! Incredible! Installation piece named "Umi no Ue no Oshiro" - Castle on the Ocean. I love how there are moving train parts and lights... Can you believe everything is made out of paper?! No wonder it took 4 long years to complete!