there is sth. fishy
have; add; exist; possess【法】 possession
ghost; spirit; dirty trick; spook; stealthy; terrible【医】 demono-