Captain Earth Ep. 25 (Finale): The… end?

Captain Earth - 2505

Deep breaths… deeeeeeeeeeeep breaths… alright, I’m finally ready for the Captain Earth finale. Wish me luck! Continue reading “Captain Earth Ep. 25 (Finale): The… end?”