Japan
TECHNO ACE
Oil Products Tanker
ship photo