The delicious Japanese street meat food tasted fantastic.