It's BBQ time! Enjoying the taste of American barbecue in Japan!