But with your explanation, I'm gonna go for broke:
Wearing the Claw
Though I don't know the first thing about Ifrit, cosplayers or Thundercats (except that the C64 game has a really nice tune by Rob Hubbard).
Don't tempt me or I'll invent a fewAlex wrote: Actually it would be rather short because there aren't any Albanian games in the database