what the holy **** is that? the long pink thing looks like a skinny pink fish, the rest looks like dogs puke. is it a welsh dish?