Video for the 'Marine Self Defence Force', of Japan, the rising sun flag of Japan, in a promotional video for the Marines Force, which plays on 3 screens above the streets of the Shibuya district...
{}