コウシギョライ
Meanings
Noun
1. photon torpedo
Composed of
photon
torpedo