Japan has a Nicolas Cage snack food called 'Nicolastick'

If I remember correctly one of the very best Thai places in the country is in a strip mall near Las Vegas.
I don’t remember what it’s called.