Dinner (Kaiseki) is very elaborate. It is like having a tasting session of all the different kinds of Japanese cooking at a go. This meals can be pretty hard to finish (by one person).
All photos here are copyrighted.