Yes, the sign is anti-Muslim, but everything said on it is true - and the author got the context right on. But what's racist about it? Muslims are not a race anymore than Christians are a race.
THE LEFIST/FAKE MEDIA TAKE:
A Virginia-based outdoor advertising seller with a history of inflammatory statements on Islam is the owner of an Indianapolis billboard that is featuring an anti-Muslim ad.