paddirn , 2 days ago Google translate says it means ‘Planetary Defense Cannon Commander’.
Google translate says it means ‘Planetary Defense Cannon Commander’.