Mitsukoshi - a department store chain in Japan
depato = Engrish for dept, short for department