Mini Roos (Small Sided Football)

Under 8 Barcelona v Lane Cove. Are they playing karate or football? Ouch!