Kotomora
光子魚雷 (koushigyorai) Japanese meaning: photon torpedo | Kotomora