that shits sick...
but how long are your periods?? that looks like it would take some time...