Love Will Save the Earth!
- Episode aired Sep 22, 2016
- 24m
Love takes center stage in the final confrontation between the Beppu Twins and the Earth Defense Club!Love takes center stage in the final confrontation between the Beppu Twins and the Earth Defense Club!Love takes center stage in the final confrontation between the Beppu Twins and the Earth Defense Club!