Lil' Peter

SS undefined (Nagrand (alternate universe))

Lil' Peter is a rockworm located at the Hemet's Happy Hunting Grounds in.