Complex sentence: Japan is represented in Cyprus through its non-resident ambassador based in Athens, Greece, with as an honorary consulate in Limassol.
Split into simpler sentences: Japan is represented in Cyprus through its non resident ambassador in Athens (Greece). Japan has an honorary consulate in Limassol.