Tokyo, Japan

Tokyo, Japan

Short definition about Japan,
A country master in technology..
A country with Great Hospitalty..
That’s Japan