English: Mitsukoshi is a leading luxury department store in Japan, flagship store is located in Nihonbashi, Tokyo.
Telugu: మిత్సుకోషి జపాన్లో ప్రముఖ లగ్జరీ డిపార్ట్మెంట్ స్టోర్, ఫ్లాగ్షిప్ స్టోర్ టోక్యోలోని నిహోన్బాషిలో ఉంది.