whales_and_leeches_cover_art_by_orion_landau Published 06/03/2014 at 1500 × 1500 in RED FANG : Whales And Leeches