Charcoal grilled skewers that taste like the ones I ate in Kyoto in June. Run to Yakitori Tora!