doors in sky open on insect feasts

NOTHING TO SEE HERE.