I don't know it off-hand, and I don't remember if I ever actually saw it in whatever source I got that info from. I'll have to search and ... ah, found it: "chounouryokusha", which can be broken down literally into "super ability person".
-- Bob
---------
Then the horns kicked in...
...and my shoes began to squeak.
-- Bob
---------
Then the horns kicked in...
...and my shoes began to squeak.