BTW are we talking about tomartos, or tomaitos?

If it's the latter I've never eaten one.