Period due today

yadi

What could this be?