Novacastrian said:Me! Just a rather ordinary looking green Scorpion pod
the lower left leaves on that look like they have some things clinging to the stomata
Maybe baby lady bugs? look like you have one on the top leaf theyre too!
nice pods too