Amazing indian shop in japan