Teriyaki Flash Anyone who has spent any time with me ever... knows that I. Love. Japan.Here's a few pieces inspired by that certain something from my favorite archipelago.