Extreme Sheep LED Art

Yes you read the title correctly this is Extreme Sheep LED Art:

Baaavelous…