MB295 about 6 years ago I want to say the poor sap with the horse mask on is Yosuke (just because he's the most likely candidate), but I'm not sure...