Seto Abidakun: Seto Abidakun. Actor: Free. Seto Abidakun is known for Free and I FORGIVE (2021).
Known For: Free (Agent), I FORGIVE (Police)