Refined Troll Snot Flinger