It’s a bright red, gooey tube like thing coming out of peoples stomachs for anyone that doesn’t want to Google it themselves.
Isn’t actually as bad as everyone makes it sounds but maybe that’s just me <_<
So that’s where it comes from. GAAAAAAAAAYYYYY Ho hum.
Well damn. (゚д゚)