Awesome dinner at Kabuji Japanese Resaurant, Frankfurt Germany