Vocabulary

リーチ

leech

noun