Giant Tick

Giant Ticks are a species of huge ticks.