That was hilarious !!! LOL :hysterica All I got from that review was that there was an alien spice in it. Messed up part is i'm gonna watch it again !!
I haven't been to the Tamuras here on Maui yet, only the one in Waianae on Oahu, but now that you mentioned cigar, i'm gonna make it a point to go. LOL :)