you can catch wabbafet 4000 bellsprout 3000 paris 700 veananot 700 sperow 0 oddish 0
In the forest.
You can catch Silcoon in White Forest.
You can only catch them in White Forest.
eterna forest at night in Pokemon diamond
you first have to catch/defeat the legendary pokemon cobalion in mistralion cave you catch virizion in pinwheel forest