Answer: ehimemaru

AnswerCrossword Clue
EHIMEMARU2001 embarrassment for the Navy