Japan is great! I loved the very different way of live there! I was in Kanazawa and in Tokyo. Tokyo was amazing! Shibuya is really nice, i met lots of interesting people.
I was there from my last school (vocational training class) and we visited hostfamilys there, which was pretty cool - just to see how they live, how the houses are built and to see a 'typical day' there.
By the way, the breakfast was horrible!