maybe infinity chan, 8chan?
Yes, that, and another military thing...oh well, maybe it will come to me.