Starleaf


Starleaf

The Starleaf is the ship that the Solnoid trio begin on. The Blossom landing base comes out of the Starleaf.