Follow caoderrick
caoderrick
caoderrick
Devil's Game
A gamble with the devil using life as bargaining chips
caoderrick
Puzzle