>>2514090
>>2514108That's not from New Game. Pretty sure it's from that (fairly) recent anime about girls going camping.