Was it filmed in their own high school?
Found a version of the 青春フォトグラフ ballad version that plays (on my smart phone)-With thanks to ゲキカラsan for posting it aboveLittle Glee Monster - 青春フォトグラフ (バラード バージョン)