Definitely an Asgard miniature. I bought a load of them quite a few years back from a small company in UK - I think they were Tabletop Games/Miniatures, but cannot remember for certain. I am after getting a load more. Does anyone know if my memory is correct with Tabletop Games/Miniatures? Last time I ordered they were mail order only.