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