Weird science at its finest.
↧