Restaurant located on the 7th or 8th floor of Yodobashi Akiba bldg, right beside Akihabara train station, Tokyo, Japan. Very good sushis there!