Kotomora
ハープーン (haapuun) Japanese meaning: Harpoon (missile) | Kotomora