tifa would kick his ass but what about Sephiroth v.s. Batman!!! WOOT GO SEPHY!!