Ping Pong Cup Trick Shots

An insane amount of time must have gone into this.