Not Japan it seems.
यह जापान ही नहीं लगता।