Japanese Glee Promo Matt Richenthal at October 27, 2013 8:58 am. This is an amazing clip. You must watch sumo wrestlers belting out a classic Journey/Glee tune. Amazing! Edit Delete