'Kangaroo Mob' - propaganda for wildlife trade and sadistic deviants?