Firefin Snapper

Firefin Snapper is obtained by fishing and is a component in Fire Oil (made with Alchemy). Fishing for Firefin Snapper requires (fourth tier) fishing skill-level of 130 (or 225 to ensure a catch). Firefin Snapper can be fished straight from the water or also from an Oil Spill School.

Source
This fish can be caught in coastal waters in the below zones, and the lakes of Stonetalon Mountains. These zones have at least a minimum fishing skill of 55 required. Some Listed Zones may have higher minimum fishing skill level:
 * Arathi Highlands
 * Ashenvale
 * Azshara
 * Booty Bay
 * Desolace
 * Dustwallow Marsh
 * Feralas
 * Hillsbrad Foothills
 * The Hinterlands
 * Stranglethorn Vale
 * Tanaris
 * Wetlands

Alchemy

 * Fire Oil