Space Flea is the name of Juliette's Flea Level. It can be found in the VAB Building in Cape Canardo. There is a large set of Cat Scratches leading up in one of the central rooms - The fleas are on one of the smaller yellow platforms nearby.
The level takes place on Juliette's chest. This is one of the harder flea levels, as it is very easy to drop and sometimes Nits can push you off.
- When glancing up, you can see Juliette's cleavage.
- You can hear Juliette growling when you get closer to her stomach.