Here is a device that makes it more convenient to roast fish in the kitchen. The Zojirushi Fish Roaster has a platinum catalytic filter to reduce smoke and odor. It has an extra wide roasting racks for large fish and meats. It directs excess oil and fat away from your food, so you can prepare a healthier meal.
The Zojirushi Fish Roaster has top and bottom reflectors that let you cook your meat without having to flip it. You get an adjustable timer up to 30 minutes and stay cool handles. The product is available for under $150.