New Snack?New Snack?Thank you Japan! You may have just redeemed yourselves in my eyes! Pepsi and Cheetos are a natural combo.Billy TeedBilly Teed