Bam Bam Turkey and Ham to bamboo sandwich