Author: Laughing leech.