For some reason, every picture I uploaded yesterday is still awaiting mod approval - it's been 22 hours since then and pretty much every picture uploaded by other people since then has been approved. To see them all, just search for higurashi - all the blue-framed ones were uploaded by me yesterday.