BOJ Random Defense

pieces98

1010

(1055)