Paper castle made in the studio of Best Company, Amsterdam 2005.