skittercomic.com
The Visitor ( Some mosquitoes welcome an alien )
Some mosquitoes welcome an alien visitor to Earth.