It's the school uniform from Higurashi, and only Rena wore it regularly. Or maybe it's not an official school uniform but Rena's personal choice. Either way, it's probably Rena cosplay.
piespy said: It's the school uniform from Higurashi, and only Rena wore it regularly. Or maybe it's not an official school uniform but Rena's personal choice. Either way, it's probably Rena cosplay.