Someone explain to me why this is trending #1. If anything this proves Ni Ni is the goddess sent to save us all. 256 more words