Original Ghost body pillow, as it was tweeted to him in Episode 252

Body Pillows or Dakimakura are human-sized Japanese pillows with decals printed on them. Some pillows infamously have characters/people printed on them, giving people the illusion that they're sleeping alongside said person. 

Throughout Capitalist Episode 352 and 353, Ghost was showered with images of show-related body pillows, driving him insane. 

List of TCR-related body pillow prints


This topic has attracted the attention of artists and photoshoppers, and so is popular enough to get its own gallery! Click here for the Fan Art section on Body Pillows.