Leo Kliesen

Character: Leo Kliesen

Series: Tekken 6