コウシギョライ
Meanings
Noun
1. photon torpedo
Composed of
Photon; Lichtquant
Torpedo