🕯️ creepypasta

Package to crawl CreepyPasta and parse into structured data.

Bulk exports periodically made available below.

Installation

pip install creepypasta

Get structured data from Creepypasta.com

get_all_list_pages(cplmanager)

This function:

  • cplmanager: an instance of CPLSeleniumManager
  • Clicks through creepypasta.com’s archive of stories using Selenium
  • Saves each list of stories (urls) to disk, default list-pages/

get_stories_from_listings_dirpath(dir_path)

This function:

  • Takes path to dir with listings (dir_path)
  • Parses the list-pages using StoryListingsParser
  • Gets or fetch all stories, saving to disk as needed using CreepyPastaGetter
  • Parses stories using CreepyPastaSoupParser
  • Returns structured output w/ story content and metadata

Simplest Usage

Opens browser, navigates to Creepypasta archive, iterates through and saves to disk each page of stories list.

import time
from creepypasta import CPLSeleniumManager, get_all_list_pages

# site takes awhile to initially load
cplm = CPLSeleniumManager()
# wait for more pop-ups to render
time.sleep(2)
cplm.close_popups()
get_all_list_pages(cplm)

Navigates through list pages retrieved with CPLSeleniumManager (above) to retrieve stories and load into a dataframe using requests module.

import pandas as pd
from creepypasta import get_stories_from_listings_dirpath

stories_dict_list = get_stories_from_listings_dirpath("./list-pages/")
stories_df = pd.DataFrame(stories_dict_list)

# more df formatting
stories_df = get_df_with_expanded_story_cats_cols(stories_df)
format_stories_df(stories_df)

stories_df

Util Classes

from autobrowse-pasta-listings.py

CPLSeleniumManager

Object to hold/access Selenium webdriver instance and set up destination directories for scraper.

Methods:

  • __init__(self)
    • Calls setup_fetch_dirs(self) to create directories for story-lists, stories, and test files if they don’t yet exist
    • Opens a new browser and returns webdriver instance
    • Loads creepypasta archive using Selenium
  • open_driver(self)
    • Called during __init__, but can also be executed on its own to reset the browser
    • Closes last open driver if needed
    • Opens a new browser
  • close_popups(self)
    • Closes all popups that are visible on the page
    • Runs twice, to handle ads with delayed loading
    • Uses CPLSeleniumAdHandler’s methods

CPLSeleniumAdHandler

Container for functions that close popups and ads.

Methods:

  • close_first_popups(cls, driver)
    • driver: webdriver instance
    • Closes popups that first appear as creepypasta page is loading
  • close_some_ads(cls, driver)
    • driver: webdriver instance
    • Closes more ads that render on the page after initial load
    • May want to run this on its own again for more delayed ads

CPLSeleniumPageNav

Container for functions that navigate and save individual pages.

Methods:

  • go_to_next_page(driver)
    • driver: webdriver instance
    • Navigates to next page
    • In a loop, stops advancing pages on final page
  • reset_to_first_page(driver)
    • driver: webdriver instance
    • Navigates back to first page
  • save_current_page(driver, dest_dir)
    • driver: webdriver instance
    • dest_dir: directory files are saved to
    • Saves driver.page_source for rendered page
    • Default saves to ./list-pages/, ./story-pages/, ./test/

from pasta-stories.py

StoryListingsParser

Container for methods parsing list-pages.

Methods:

  • write_json_of_story_links_dicts(cls, dir_path)
    • dir_path: directory with page_source files from Creepypasta archive
    • Gets all story links using get_all_story_links
    • Creates JSON file using output_json
  • get_all_story_links(cls, dir_path)
    • dir_path: directory with page_source files from Creepypasta archive
    • Gets all files in dir_path directory
    • Returns json-ready dict with all story links, by list page, using parse_listings_get_story_links_per_page

Helper methods not listed: parse_listings_get_story_links_per_page, output_json

PageFetcherUtils

Container for general utils non-specific to project.

Methods:

  • fetch_page(cls, url)
    • This was needed to get ratings/reviews that are live-loaded on site
  • get_html(cls, fpath)
    • fpath: path to file with saved page_source
    • Opens and reads file to HTML
  • get_all_files(cls, dir_path, debug)
    • dir_path: path to target directory
    • Will list all files in specified directory

CreepyPastaGetter

Gets/fetches stories from site.

Methods:

  • get_stories_list_dict(cls, stories_list_fpath)
    • stories_list_fpath: path to JSON file
    • Opens and loads JSON file to dict
  • fetch_pasta_pages(cls, list_page, links_list)
    • list_page: specific page # of the Creepypasta site archive
    • links_list: links on that page to retrieve
    • Using a list of links, finds/fetches story pages and writes to disk
    • Logs fetching history using story_writing_log

Helper methods not listed: error_writing_log(cls, exception, listing_fname, dest_fname, logname), story_writing_log(cls, listing_fname, dest_fname, logname)

CreepyPastaSoupParser

Methods for parsing individual stories and all stories.

Methods:

  • __init__(self, fpath_or_link, is_fpath)
  • get_soup(self, is_fpath)
  • get_all_stories(cls, stories_path)
  • parse_story(self)
  • @property story_link(self)
  • @property story_uuid(self)
  • @property published_date(self)
  • @property reading_time_min(self)
  • @property story_content(self)
  • @property author_content(self)

Helper methods not listed: get_ratings_and_votes(cls, story_uuid),__get_tags(self, tag), __get_categories(self, tag), __get_story_and_author_content(self)

Data Exports

pasta/tree/main/data

Methodology

Getting listings from archive

Getting stories from listings

Source code

GitHub Repo: https://github.com/jellomoat/pasta

Questions Package Could Help Answer

About Creepiness

  • What is creepy?
  • Where is creepy? (places, atmosphere)
  • Who is creepy?
  • CLOWNS??? Possessed???
  • Related: creepiness detector

About Creepy Writing

  • Sentiment arc in story
  • Long collocations
  • Happy endings
  • Central characters
  • Does anyone die, and who

How this came into existence

I wanted to write a story on creepypasta but spent nearly all my time this cycle getting and cleaning the data. I’m sharing this as a data export and package because I think it’s an interesting corpus to explore and because it took awhile to write utils to actually pull/scrape data off the site.

I’m planning to occasionally push up updated data dumps. However, this package can provide a quick means to get up-to-date creepypasta whenever.

Questions, Suggestions, Etc.

Hi!  Please message me using this webform if you have feedback or just want to say hello. :)

👻 w/ ✨ @ Lede

Example Plots

Creepypasta IRL

Slender Man

  

   

   

Clowns

   

   

Misc

   

Credits

Site Sources

creepypasta logo

Creepypasta Archive

Original Authors

as of 2023-07-26

363511, 4chan, 5yn, 666ItsFinnley, A J M, A School in Arizona, A.J. Garlisi, A.R Dooley, A.R. LaBaere, A.Y.R, ACWrites, AJ , Aaron C, Aaron Thompson, Aaron Way, Abbot Chambers, Abracadaver, Absurdity, Abysmii, Ace, Ada Mae Lovelace, Adam David, Adam Miller, Adam Olshikaliki, Adam Roberts, Ahaa Jan, Ahnika Vigil, Ahriannah, Ai841, Aidan Reeves, Aidanwyldd, AidenBoBaiden, AimToSnack, Alan Baker, Alayne Winters, AlecGman, Alex, Alex Hamann , Alex Lowe, Alex McIntosh, Alex Sorrow, Alexander McHugh, Alexander Quaresma, Alexander W, Ali, Alice Wilde., Alice1nWonder, Alicia Hawkins, Alistair Brendan Blood, Allison, Alyssa, Amanda Lloyd, Amelie Morris, Americium241, Amity Argot, Amused., An Drew, AnDrew the Awesome, Andrew LaBelle, Andrew Layden, Andrew Pendragon , Andy Weir, Andy and Laura, Angry_Mog, Anna Elise Groves, Annabelle Warren, Anne, Anony Mouse, Anonymity, Anonymous, Anthony, Anthony D., Anthony M. Rud , Antonia Blandin, Antonio Caos, Arachne., Arale R. Subrata, Archfeared, Archfeared., Ardentpurpose, Ariel Lowe, Aritra Majumdar, ArmTheAnon., Arthur Weinstein, Artyom Dereschuk , Ashcrown, Ashley B., Ashley Franz Holzmann, Ashley Rose Wellman , Ashton Kutcher, Astonished Lemons., Asvalder, Athena Bennett, Austin Johnson, Austin Ryan, Austin Williams, AuthorOfHorror25, Autumn Leaves, Avatar of Horror, Azdrazlarr., B. Boethius, B. Jimmy, B. Paige, B. Perkins, B.M. Drew, BATKUNTER, BPWrites , Baby_Teeth, BackAlleyLegend, BananaCorn., Banned In CP, Barbod, BaronVonRuthless91, BatsyCatsy, Bean Booney, Beefnuts, BehindAllTheFacades , Ben, Ben Fuller, Benjamin Goodrich, Benjamin Krause, Benjamin Sites , Bestsmolbean, Bevin Coon, BexLapis, Bexlapis, Billy Purdom, Bitters, BlackEyedClown., Blair C, Blake Carr and Blake Koning., Blake L. Patrick, Blake Rogers, Bleek, BloodEmpress, Bones., Bonnie Quinn , Boudica., Brad Grandrino, Brad H., Brad Towle, Braden Hicks, Bradley Edward Dress, Brady, Bram Stoker , BranF1akes, Brandon Faircloth , Brandon Harris, Brandt Minden, Breanna Bright, Brian F Carmody, Brian Martinez , Brianne Murphy, Brimar, Brittany Daniel, Brittney B., Bryan A Young, Bryan Asbury, Bryce Simmons, BryceArtzUnlimited, Burning Sexuality, C. Murphy, C. Noel Huff, C.F. Campbell, C.J. Henderson , C.L. McLendon a.k.a. L0CKED334 , CMT, CR Dobson, Caleb Pennington, Caleb Wilkerson, Calum S., Calum brooks, Calvin Levitt, Cameron, CanadianCowboy , Candid, Candy Lord, Captain Casserole, CaptainYetiZombie, Carl Bluesy, Carter Milford , Cassie G., Cat Voleur, Catcid, Catshapedvoid , CayseeNadine, Cecilia Vasquez, Celephais, ChairmanMeow, Charles Dickens , Charles Truax, Charles Ybdis, Charmberry, ChatterBox, Chester Peelflesh, Cheyenne Cox , Chinmoku, Chloe, Chris Phoenix, Chris PhoenixMore classic Creepypasta stories can be found here, Chris Stewart, Chris Stewart., Christian Burns, Christian Wallis , Christina Durner, Christinaa Danks, Christine Blackwicks, Christine Druga , Christine O, Christofu, Christopher David Le Quesne, Christopher Haynes, Christopher McBride, Christopher Murray, Chuck Donahue, Clarissa, Clarissa., Clayton Bolyard, Cmak, Cockney Pasta, Coff_Syrup., CoffeeLover309, ColdErratic, Cole Long , Cole Villagomez, Colin Alexander, Colin Enteman , Collette Akile, Collicun Redeia, Colson LaCosa, Conical, Connie and Lauren., Connor Phillips , Cori Alexandra Trumbull, Corian Wornen, Corpse Child, CousinSpookyNoodles, Craig Waltman, Credit Link, Creepy Mole., Creepy Pasta Chef, CreepyQuantum, Creepypasta UK, Creepypasta Wiki, CreeyGuru, Crosby Allison, Crow, Cursed Comstock, Curtis Kammerer, Cydvicious, Cyrus Jay, D. L. Henry, D. M. Hutchins, D.A., D.A. Wilcox , D.Charles, D.R. Brigham, D.S. Ozolnieks, D.W. Tindell, Dagon_again, Dalir, Dalton, Dan C. , Dan Courier, Dan David , Dan Dawson, Dan., Dane MillerHass, Daniel DuBois, Daniel Z. Miller, Daniel Zaturensky, Danielle Elizabeth, Daren Salls, Dark Adalia, Dark Thirdperson , DarkCaveAllegories., DarkDecapodian., Daron Silvers, Dave Cash, David Bentley, David Clark, David Majewski, David Maloney , David Pointer , David Tiegen, David Walker, Dayofnight, Deadlights911Link, Dean Card, Decayed Doe, Declan Murphy, Deloesian, Depth Fiction , Derek, Derik Schindler, Derpyspaghetti, Desiree La Pinta, Devin Hoover , Devin Marcus, Devina Byrne, Devlin Riptide , Dexter Moloch, DifferentWind , DigitalRochambeau, Dillon Lester, Dirjel Junshin, DisneySecurity, Dominic Archer, DoubleDDucky, Douglas Greenwood a.k.a. Peter Divine, Dove Pharaoh, Dr. A.K. Stein, Dr. Elsewhere , Dranek, Drew Trippel, Dru., DtheJG, Dylan Broussard, Dylan Charles , Dylan Kamae Esbensen, Dylan M Skime, Dylan R. , E. Alan Rahn, E.A.D, E.P., E.S. Westhouse, EJ Robinson, Ebru Hal, Ed D., Eddie Price, Edmond Hamilton , Edmund Gray, Edward Jay Eskall, Edwin Crowe , Edwin H. Staten, Eegglshma, Eigengraulogy , EileenZere, EldritchVulpine , Eleanor Sciolistein, Elias D. Tavarez, Eliza Cason, Eljay, Ella Ann, Elmarco, Elmer Alvarez, Emails from the Darkside, Eman., Emelia Rohl, Emilie Magnus, Emily C. Burch , Emma Mae, Emmett Breda, EnZanity, Eoghan Ferguson, Eric Miller, EricJohnE, Erika Griffin, Erin Bates, Erin J. David, Eriq V., Ethan Renoe, EvantheNerd83, Evelyn Bertrand , EverhartofDarkness, Explosions Bonaparte, F. Maven, Facade., Fade, FallDownGirl, Falspar, Feral Sephrian, Fernando N., Filibu5ter, Finch , Finn MacCool, Flea., Formidala, Frank Phillips, Frank Wagers, Friction, Friendly_Stranger, Fritz Bassus , G. A. Plarisan, G. H. Appleby, G.H. Appleby, G.L. Fox , G.Stevenson98, G.Sturgis, GT, Gage Seitz, GameNWatch, Gemini, Gene, George Bokaris , George Hanna, George McGaffin JR, George T. Robertson , Georgia, Ghost of Seven Echoes, GirlInTheMirror, Girl_from_the_Crypt, Glitchrodgers , Goaruma, Goat, Grace Smith, GrandAdmiral, GreenEye, Greenson, Greg, Gregory Patrick, Greye La Spina , Guest., GuppyChild, H.D. Equels, H.F. Arnold, H.P. Lovecraft, H.P. Lovecraft , Hack Shuck, Hagbard23, Haley Hendershot , Haley Rene, Halie Gibson and Jaiden Shields, Hana O., Hannah, Hannah Arthur, HannahNanner, Hanniballus, Harper Boon, Harrison Dimpley, Harrison Prince , Harry Warfel, Hayden Dalby, Haze, Hazmatguy , HeartlessAtAFuneral, Helena Lovern, Hell Tourist, Hendetta., Henrik Syvertsen, HiddenHikari, Hien Van Nguyen III, Hispherey, Hloobs, Holly Radmacher, HrhDaf, Hugo, Hunter Beck, Hypodroid, I live in your closet, ICantBreatheAnymore0 , IQuackInTheDark, Ian Hudick, Ian O, Illegal Carrot , Ilothopskaty, ImGonnaBeThatGuy, In Me Lies Divinity, InfernalNightmare333 , InkPen, InsanityManagerie, Inscribe, Irrelevant, Isaac Cook, Itai Schwartz, Ivy Banks, Ivysir, J, J L Grimwood, J. B. Prunty, J. Bailey, J. Boogie, J. Brown, J. Catenaci, J. Delaney, J. Hoppe, J. Morgan, J. Nilmot, J. Northrop, J. Svogar, J.D. Lucien, J.F Sindel, J.F.Kreuz, J.Faunch, J.G. Cross, J.J. Cheesman, J.S. Roberts, J.Stan Shocker, J.V.L.P, JHubbbb., JPWilliams, JR Warrior, Jack, Jack LaCroix , Jack Roland, Jacob B, Jacob Derin, Jacob Harper, Jacob Mielke, Jacob Newell, Jacqueline Nym , Jade S., Jaguars147, Jake Harrison, James Colton, James Davis, James Hunter, James Quinn, James R. I. Peace, James V., Jameson Curnick, Jamie Carson, Jared Roberts , Jarvis B. Chavez, Jason Ackle, Jason Daniel Covey, Jason Fornwalt, Jason Mehl, Jason Tailor, Jay Rosmarin, Jay Vakarian, Jayson O, Jeff Grimm , Jeff Hartin, Jeff Miller, Jeffrey Riley, Jennifer Schrimpf, Jennifer Shell, Jered Kral, Jeremiah Brown, Jeremiah Sewell, Jerry Zhompson, Jess, Jesse Clark, Jesse Frawley, Jesse Neel, Jessi Cosgrove, Jessica, Jessica Charle , Jhoana T. Merino Martinez, Jimmy Reinstatler, Joe Terrell, Joel R. Hunt , John, John , John D. Connelley, John Westrick, Johnathan Nash, Johnathon Blanton, Johnny Strange , Johnz, Jon P., Jon Thomas, Jonathan Wojcik a.k.a. Bogleech, Joongus, Jordan, Jordan B, Jordan D., Jordan Little , Jordan S., Jordan Smith, Jordyn Walker, Jose Valdes, Josef K. , Joseph Cusumano, Josh Dean, Joshua Daeffler, Josiah Santos, Josias Gibbs, Josie Schave, Jpwilliams, Juan Martinez , Jubawub, Julian J. Alexander, Just a Guy, Justin Kyle Cutrer, Justin Pogue, Justin Suttles, Justin Tuts, K Beans, K. Brown, K. Maestro, K.B. Hurst , KB, Kaitou, Kara O, Kari F., Kari Leigh Solomon, Kash, KatKatastrophe, Katheliax, Katie and the City of Galveston, Katrina Slater, Kaylin Rutter, Kearsey W., Keji, Kelly Foster, Kellyn Kavanagh, Kendrik., Kenneth Kohl, Ketlyn Austen, Kevin Sharp, Kevin Thomas , Kez Mcindoe, Kiara Abspoel, Kilkenny., Killhawke1, Kilroy Jones, Kim Brown, Kingwerewolf13, Kissa, Kitsune9tails, KnitWolf, Kody Forbes, Kolpik, Kookymonster, KoolBiggieJ, KrazeeNinja, Kristal G., Kristen Bach, Kroney, Krys Rudderham, Krystina Shattles, Kuroha, Kyle, Kyle , Kyle Bailie, Kyle Y., Kyler Hughes, Kyu Arashibara, L. Chan , L. Sullivan, LAKK, LB Miller, LJ, LTD, La, Lady Ravensdale, LadyMidnight, Langster_Gangster, LateNightWritersClub, Laura Kent, Lauren Kujo, Leah Bloschichak, Lefty Northpaw, LemurBane, Leo Holt, Lexi, Lia le Fae, Liam K. Downie, LiamD, Lichtjunger, Lifelongslump, Lilith Luna, Lilith with Love, Lindsay , Lindsay S. , Link , Liquid_Dookie, Lockheart1220, Logan Falk, Lola Lo , Lola., Loraine Carlile, LordRex., LordyArg, Lou Redford , Love Westergren, Lozzaboi, Luella, Luke Mullard, Luna, Lunakinesis , Lydia Marshall, Lyn, M Barnett, M Johnson, M T, M. Collins., M. Green, M. Green., M. Hallfrisch, M. Hostetter, M. R. Ewoldsen, M. R. Ewoldsen , M.B., M.G. King, M.S. Rivera, M4Z3, MADDwriter, MJ, MKS1894, MR. H2O, MXXNY, MacabreMacaroni, Maddie Kate , MaggotMonarch, Maihaa Hamend, Maikode, Mallory Eddy , MangoMandems, Mara, Marc Green, Marc Green., Margurka, Mark Lannin, Mark Robinson, Marki Anderson , Master Kenobi., Matt, Matt Chatham., Matt Mascia, Matt Richardsen , Matteoarts a.k.a. Starfall , Matthew Lang, Matthew Mathis, Matthew Stacks, Max B, Max Kennedy, Max Mayfield, McSinister456, Me, Me. I made it.Link, Megan Doorlag, Megan Hopkin, Megan Kate P, Megan Thompson, Melissa Talbot, Memory Mask, Meredith E. Ripper, Metal_Leg, Micah Rodney , Micha3l, Michael Abreu, Michael Benedetto, Michael Bertolini, Michael J. Tops, Michael Richardson, Michael VanWinkle, Michiel Gilissen, Midgetsinner, Mike, Mike Landy, Mike Maxim, Miles Purinton, MinisterofOwls , Mirai Nikki, Mistress Morgan, Mitchell, MmmBrainss, Mofucious , Mollie K, Molly Jackson, MonicaMishra0607, Moniker Lewinski, MontyBeth, Moonlit_Cove, Mophead, Morbid Mary, Morning Owl, Mr. Buffoonery, Mr. Fahrenheit, Mr. Zonic, MrDupin, MrDupin , Mrs. Fappings, MurderHouze, Muted Vocal, My Mother, MyNemphetamine, Myself, MysticTGOG, MysticalSilencer, N. Christ, N. Ravenel Bard, NamesJames , Natasha Maria Rajendram, Nathan James, Nathan., Nathaniel J. Nelson, Nathaniel Mirras, Navissa Kaiser, Naydin Rowland, Neesa Jones, Neil Ervin, Neil Lakeman, Neo., Nibris, Nicholas Gray , Nicholas Paschall, Nick Botic , Nick Labath, Nick Rashell , Nicolas Jeffords, Nikolaj Janushev, Nolan H, Nora Redding, NormalMax , Norris3, Nsmc99, NuttyPeasant , Nykolliboo, O Seasmith, OJ, Obnoxious Brit., ObsoleteGoat , Odemaker, Old_South, Oliver Alvarez, Oliver Hamel, Olivia , Olivia Neece, Omar A., Omny., OukaiElite, Owen Wirth, P.D. Williams, Pablo Dickens, Pablo Swaurez, Paddy Barrett , Paige Kauffman, Pandora, Papaver, Patricia Jones, Paul Breen Jnr, Pen_Phantom13, Pensive Soul, Perfect Flaw, Peter Frost David , Peter L., Phil Zona, Philip Courtney, Pierce Matthew Morrow, Pill., Pluto, Pointless Sentience, Poizn., Polum Chill, Popper Tron, Pradicus, Psymon Idahosa, Queen of the Moths , Questioner, Quinn., R. M. Staniforth, R.A. Brewster , R.B.Frank, R.G. Kinnard, R.K. Gorman , R.K. Hopkins, R.T. Maxim, RACHEL CHENEL, RB Frank, REC, Rachel Wesley, Rachele Bowman , Rad., RadLad, Radish, Rage, RaidenDP1, Raine, Raki, Raksha Keller, Rale song, RamsesThePigeon, Randal Ray, Randall Rydell Russell, Randy Ham, Rania, Raven Star, Razi, Rd855, Rebecca Genslinger, Rebecca Harding, RedBullReptar, RedNovaTyrant, Reddustwalker, Redhat, Ree, ReeseC, Ren Baek, Ren a.k.a. Jinbeizamezama , Ren1327, Reuven A., ReverendShmitty, Rhiannon Graham, Rhonnie Fordham , Richard S., Richard Saxon , Ricky Gearheart, Riley Vanderlip, Rob Graves, Rob Johnson, Robert Boelhouwer , Robert Cherry, Robert D Alsbury, Robert E. Howard , Robert F Jones, Robert Galvin, Robert Parris, Rocco Sabatino, Roman, Roman Gibbz, Rose, Rosemary Hamend, Ross Tyson , Ross wild, Roxanne Wilds, Royal, Roz, Rural Guy Horror, Ry Dandel, RyRy, Ryan Criss, Ryan Davies, Ryan Forrest, Ryan Matthew Plant, Ryan Miller, Ryan Peacock , Ryan Richard, Rylee Nickel, Rurik, S. Bailey, S.C. Young , S.M Christian, S.M. Patricks, S.P. Hickey, S.R. Underschultz , S.W. Rice, SFC_HeadShot., SJ Yeltag, SQ, SSA89, Sabrina S., Sage., Saintstorm, Salman Khattak, Sam Burke, Sam Gallenberger, Sam Riding, Sama, Samantha Kreger Shultz, Samantha Miyake, SammyTsuroka, Samuel Giest, Samuel Pomerantz, Sandra Varela , Sanguinolent, Sarah Jane, Sarah Tejchma, Sasha, Satine Fenner, Savannah Rodriguez, Scorch933, Scott, Scott Donnelly, Scott Landon, Scott Saxon, Scott Terror, Sean, Sean Heyboer , Sean Killigrew, Sean O, Sebastian, Sedonaraye, Seith Vale , Sewer, Shadow Lovely., Shadow2by4, ShadowScribe, Shadowswimmer77, Shaianne, Shannon, Shannon Higdon, Shaon Barua, Shatteredmind, Shaun, Shaun J, Shawnti Therrien a.k.a. Myrretah , Sheridan Shadrack , Sherman Smith , Shery, Shin, Shinra., Shogunfish, Shoulder, Sienna., SilentDefiance, SilentStorm, SilverFayte, Simon Corvax, Simon Simonian, Sin117, Sir Bedlam, SirScareme , Sirenita, Sister Vigilante, Smed, Smiles., Snowy The Cat, Sophie Norris, Soreface., Soren Narnia , Sorunuah, Spike1117, SpiritVoices, SpongyWaffles, Sprite of the Wold, Star Kindler, StarlessandBibleBlack , SteewpidZombie, Stefan Rasmussen, Stephan D. Harris, Stephanie Scissom , Stephen Pate, Stephen R. Grey , Stephen Sheets, Steve Lucan, Steve M., Steven P., Steven Shorter , Steven Trotter, Steven Winters, Steven_C, Stex85, Strange Storylines , Striker Flynn, Strucci., Stu Haack, Stuntcock. Confirmed via comments and his post on SA, Sugar Sharks, SugarD, SugarD., Sumedh Jadhav, Super creepy Pokemon hack, SuperQueen0208, SwordOfLands, Sylizar, T Striethorst., T. Shaw , T.L. Bodine, T.W.Burgess, TVATR, Tad Simonson, Tara Grimravn, Tara Pfeifer, Tatyana Tieken, Taylin, Taylorg, Teddy, Teddy Silva, Tekkactus., Tenac, TenaciousTee, Tenet, TerKoiz, Terran Morrow, Terrell Ortero, Tesla., TeslaCoilGirl, Thaddeus James , Thaddeus Yeung, ThaggyGunn, Thamires Luppi , Thana CreepyMistress, The Admin, The Captive, The Dead Canary, The Dead Canary , The Dunnes., The Eye Of Providence, The Flea, The Hedonist., The Human Botfly, The King of Maggots, The Man on the Ceiling, The Quiet One, The Silicon Lemming, The Solemn Sage, The Watcher, TheAshKnight, TheBlueMovies, TheCoffinDancer., TheGreatNadir, TheGuyNamedEd, TheHootax, TheLadyCaza, TheOneWhoWalkedWithDeath, ThePolarPorfim, TheRe_Writes, TheRiddickles, TheRustlerofJimmiez, TheSplitPersonality, TheZomber, The_Seventh_Yew, Theren Alister, This is my first creepypasta, This was an actual thread on 2chan, Thomas Gayle, Thomas J. Sotvedt, Tiago Lopes, Tim van Kessel , TimedMistakes, Timothy Benson, Tober , TobiLink, Tobias Wade, Todd Martin , Tom, Tom , Tom Beirne, Tomsteroni123, Toni, Tony Spampinato, Tower., Tracy Allen, Tracy Littlejohn, Traumatized Kitten, Traveller, Treehugger14, Trev Wavy, Trie, Trinsey Watch, Tropz, Truncheon, Turiya, Turtle, Twila Cheeseborough, Tyler Jensen, Tyler Ouellette, Tyler T, Uforia, Ullahshy, Ultra., Umbrello a.k.a. Umby Pokochan , UndeadSouls, UnimpressedStudios, Unknown, Unsolved Homicide, UrbexSpider, Vada Fanslau, Valmic S. Mukund, Vani Joeri, Vansh921, Vartomio Cain, Vaughn, Vel., Veritas_Animus, Villan, Vince18, Violet Doe, Vivian Lu, Vys, W. I. Boggs, W.F. Harvey , W.S., Waffle Wednesday , Wampus , Wankershim, WarmSummerRain, WeatherfordandSkye, Wesley Baker , Wildfur365, Wilfred Liotta, Will Browning, Will H., WillFable, William Bowen, William Davis, William Dell, William Rayne, WiltedRose52, WolfMagic, WorldAwayTweedy, Woundlicker, Xeo, YOU CAN, Yarn_Spinner, Ye Ole Fire Chief, Yoko, Z.A. Phillips , Z.S. Davies, Zac Benson a.k.a. BenNasty , Zach, Zach Hicks , Zacharius Frost, Zack W., Zithra., Zumtimez, allismine, aCJohnson, abarbienamedken, adventurousemma, afish, allison poliak, annlarual, apoisonedlogic., arcaneGlissando, astharot, austinnf, authour ElegantButler, bansidhe, bez00mny., blackh3ll, brady sheets, buckeyegirl12, corpulent, ddrewpowell, disque, dogman_35, dreeds_tha_killa, drudy, e6811r, edf123, eldritchhat , entropyblues, entropyblues., esterk, f course. , failol, foreverandever., freeasinspeech, fytoftora, ggpoppie, grammarsam, hdalby33, heavyluda, hendo, iamMWH, iloveitpink, insomniaccccc, is given there either, joey517, kpanda, lalaluma, li, lilmissbean, link if this pasta has you at all intrigued, lolol., lucid nightmare, mngamojemo., morebrainsplx., mrmills45, my favorite anarchistic bastard, one , prolix, risen, robinswolfs, saucerhands, shiftingshadows.in, smilingjacks , somethinginthedark, spudford74, survivalprocedure, synthetic_child, t4bullock, themikedee, therealalyrog, thesplitpersonality, thetreesshallfall, zehawk