Miyuu's Image Board

layzner


The titular mecha from the Blue_Comet_SPT_Layzner science fiction anime TV series from the late 80s.