Ricky makes a Japan-land meat log sandwich and tells some tall fucking tales about Snoop Dogg! At least "Jeff" will be able back up his story...