I have been stumbling across these kanjis for some time now, but I just can't translate the whole thing.
伊豆基地
The two last kanjis means Base (kichi) but the first two, what does these togheter stand for? I have no idea at all XD Thanks in advance everyone!