Red Ribbon Glowing Vigil - Japan Video of the Glowing Future Vigil - Kubasaki High School, October 27, 2011. Featuring Johnnetta McSwain.