Trending: The Eye Of The Beeholder

A woman goes to the doctor in Taiwan only to find tiny bees in her eye. No, really!