Art 590 would not support this installation. Augie's citation is correct except it isn't limited to OSHA.
It also violates 110.3(B) via UL category codes WEVZ, WXHS, or WIAX and several other category codes that reference them. There probably is or was a lable inside saying so.110.3(A)(1)
Last but not least, it doesn't take too much judgment to call 110.3(A)(8) on this one - especially with children nearby. I'm sure whoever insures the owner would be happy to do so if the owner doesn't themselves.