Crisis Core: Punish!



Status

Summary
What if Genesis never met the fate he had? What if Sephiroth had someone there for him when he discovered his origins? What if Angeal saw that Zack was more than meets the eye? Zack/Seph, Ang/Gen- and much more...A string of punishments draws these four together.

Genres