Peter Johal

Peter Johal is a Corporal from the Third Starfleet under command of Admiral Kelsey Tikes from the Northern Base.

Currently, no further information about this character is available at this time.