can someone tell me about that interesting-looking japanese place on st. mark's between 2nd and 3rd? (it's under search and destroy, has that weird animal statue in front, and looks like something straight out of tokyo.) i always walk by it, intrigued but unsure what to make of it. has anyone been there? what's good? and what is the place called? thanks.