SWFM Chapter 345

This is the official halfway mark!

Chapter 345.

BTW, next chapter is kinda extra long.