brunalab.org
Yes, there really is a Dr. Taco Monster.
Some scientists have the most awesome names ever. Check it out.