taruhahmo

Noun

 * 1) mythical character, legendary character