I'm not sure I really know what any of that is... but hey, that picture looks pretty tasty, I'd go for one. Is there a specific Asian cuisine this falls under, so I'd know where to look if I wanted to find something like this near me, or is very pan-Asian in nature?