Master Son is one of the mercenaries who was sent by the Altana Liberation Army, particularly Enshou, to destroy Earth.
Advertisement
Master Son is one of the mercenaries who was sent by the Altana Liberation Army, particularly Enshou, to destroy Earth.