Hilarious Video Explaining Prop 19 from Japan

Japan, The land of the Rising Sun, made this great animated sequence with bears about Prop 19. Where else?
Japan, The land of the Rising Sun, made this great animated sequence with bears about Prop 19. Where else?