Microstoma floccosa (Shaggy Scarlet Cup)