Goku vs Sailor Moon

Description
Two iconic anime character finally battle!

Intro
No rules!

Just bloodshed!

DBX!