Miyuu's Image Board

layzner


The titular mecha from the Blue Comet SPT Layzner science fiction anime TV series from the late 80s.