Vine Trap

Name: Vine Trap

Vine Trap's Official Catchphrase: Trees Have Eyes And Ears

Species: Bark Demon