anyone seen this? they showed it regularly when i was in public school and it really disturbed me. still does. it's supposed to be an anti-violence/love thy neighbor thing but it's like a bad acid trip.