There was a Japanese (I think) online retailer that came up a while ago that was selling 144 BCD cranks that looked almost identical, but I can't remember who it was.
Anyway, the IRO cranks are a good value. The chainring is mediocre.
P.S., I like your avatar, ab seize. I have a shirt with the same image.