Shitting, crying, throwing up THIS NEEDS MORE ATTENTION FR AGHKZMNSCJ THIS WAS SO EFGHMPH. Loved it, would kill to read this for the first time again ong.
Kimi wa Natsu no Naka