giant ready Alpaca. .. it's the Church of Science in Dixon IL.