What an oddly-colored meteor!