The strangest RSS Feed icon

Take a look at the following screenshot, would you consider it as the strangest looking RSS feed icon? The strangest RSS Feed icon The above...