Some sort of Mimulus?

Some sort of Mimulus?

Observation - Some sort of Mimulus?. Description: