Fictional character from the Blue Comet SPT Layzner science fiction anime TV series from the late 80s.
View wiki