Devil's game (39/48)

Devil's game