This page has moved to a new address.

IntriCut: The paper work of Aoyama Hina