The Puppet Master
#32 - Fire Slayer
09/28/2016