Master

Rating: 665
Missing 5 placement games!