It's a mimulus and it's pink! Also - I can see a little yellow alien sitting right in the middle!