The Fishmonger and the Demon Cat Published May 23, 2012 at 572 × 720 in Sharon O’Callaghan Shero – “The Sacrifice” The Fishmonger & the Demon Cat