Yay for Science!

Favorite
Yay for Science!
- -

One more mystery of the universe has been solved.