Beta Ray Bill vs Sailor Jupiter is a what if Death Battle by Sailor Elsa. It features Beta Ray Bill from Marvel Comics and Sailor Jupiter from Sailor Moon.
Advertisement
Beta Ray Bill vs Sailor Jupiter is a what if Death Battle by Sailor Elsa. It features Beta Ray Bill from Marvel Comics and Sailor Jupiter from Sailor Moon.