Ccc_flyer_111008

Charles’ Creature Cabinet revealed Deer Faith, The Woodling Kantjil. The limited edition of 25 pieces will be released on Luna Night (November 15th ).