Itchy

Itchy is a UNSC soldier serving on an Orbital Defense Platform over Earth. He is in the same unit as Nick, and played ping-pong with him at least once.

List of appearances

 * I Love Bees