Edinburgh - Salisbury Crags
Not in Japan any more, I am in the capital of the country of kilts, haggis, whiskey, tartans, William Wallace, Loch Ness... do you need more hints? I bet that's enough to guess Edinburgh, Scotland.
I finally found a job here and I'm staying in this wonderful town. Here you have a view of the city centre from Salisbury Crags, these impressive rock formations on the right. Edinburgh's Castle and the Firth of Forth can as well be seen on the picture.
Cheers!