Peerless Battle Spirit

By Supreme Villain

A half year of time (First Part)