Charizard vs Tohru

Charizard vs Tohru is a what if Death Battle.