Kotomora
機械水雷 (きかいすいらい) Japanese meaning | Kotomora