Hirubiran

Hirubiran (ヒルビラン): A leech monster. Destroyed in a tank explosion by 8 Riders' attack.