Allah rides a Rooster ?