Hey Guys (and gals), I'm in need of a solid ID. I can take better pics if needed, but I think these should suffice. I thought gig initially because it has a spotted verrucae, but apparently gigs shouldn't have an orange/brown verrucae. Maybe it's that shade because it needs TLC, or maybe it's because it's a mertens or ritteri, lol...Please help 
Spots!
Thanks for your time!!

Spots!
Thanks for your time!!

The colors are basically white right now with a hint of yellow or green, which screams helianthus.


