A badger flea
Chaetopsylla trichosa