a6981
Japanese Restaurant Tempura TENKAI Logo