Is this the only Taco Bell in Tokyo? :-)