A Japanese restaurant , located in Hotel Borobudur. It has a very calming ambience, and also a little Japanese Garden when you dine outdoor, you will feel like you are in Japan. They have a huge Teppanyaki table and also VIP rooms which is decorated with Tatami floor , very authentic!