Another phenomenon I was completely unaware of until just now.... Angry german kid. See also the Angry German Kid vs. Numa Numa Kid mashup. Fred, or anyone who knows german, any translation as to what the guy is ranting about?