cheetos

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