Before anyone posts anything, you shouldn't compare Inu-Yasha and Geomon. Even if you're a big fan of Lupin the Third, you should be able to admit that Inu-Yasha would win because he's a fucking Demon, plus he has all those super powers.
But their a problem Geomon so lanky Inuyashu wont be able to hit him also just because I like Lupin the Third doesn't mean I like Geomon I actually hate him