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