Answer: ehimemaru

AnswerCrossword Clue
EHIMEMARU

2001 embarrassment for the Navy