Do You Not Fit In? Admin at 3:16 pm August 27, 2013 Relax. A timely message from Igloo Animations, the award-winning Dublin-based e-learning and multi-media whatsit. Alternatively. Igloo Animations FacebookTwitterPinterest