I think this is spicy folded green onions. Interesting appetizer.