Littleghost is a science, art, literature and humor enthusiast currently residing in Missouri. His procrastination skills are legendary, and as such, this profile remains incomplete.