Splicing Garden