Scorchio.....why does that sound familiar? is that a Pokemon or Neopet thing? I'm having a flashback but don't know of what.