Definitions by wichita
Last Stage of Death
I took a four way hit of acid and thought I would never come back. It was like the Last Stage of Death.
Last Stage of Death by wichita August 5, 2006
Subaru Telescope
Subaru is an 8.2 meter (27.06 foot) optical-infrared telescope located at the summit of Maun Kea in Hawaii. It is operated by the National Astronomical Observatory of Japan (NAOJ). On the internet, visit www.naoj.org for more information.
Subaru Telescope by wichita July 3, 2006