Icy Merman Banner

The Icy Merman Banner is a rare drop from Icy Mermen.