heracles donned in lion pelt with large club in hand