Devil's game (20/48)

Devil's game