The Promise Neverland: Episode 5 – 301045

After the cliffhanger of the last episode, I completely rolled into the next one without breaking stride. Why did they do that? I was messed up! It came out of nowhere and when Ray didn’t immediately respond, my mouth dropped. I think I might even drool a little bit. Don’t tell anybody… But I am…