Place: Tetsuma, Bombay, State of Mah?r?shtra, India
By Jit Ray Uploaded on 27 March 2008 129 views
Buddha awaits as you enter to indulge your taste buds with all that is Japanese.