あるかなきかの (translations)→ hazy slight
おぼろげな (translations)→ gray spare
ぼんやり (translations)→ absently aimlessly bit blankly blurred confusedly daze dim faintly foolishly fume idly listlessly numbly stupor uncertain unobservant vacantly vaguely
怪しげな (translations)→ awesome bogus gibberish hocus-pocus indiscreet magic seedy sketchy steamy suspicious unsteady