This design is a abstract combination of a Peacock's wings, sun and sunrays.
Peacock is the national bird of India and it represents India Beautifully with it diverse spectrum of colors and beauty.
The peacock being a bird communicates guidance and vision,which are the values synonymous with marketing portal.
Japan is commonly known as land of rising sun and also the national flag of Japan represents Sun. The Sun and its rays are present in the negative white space of the design. By this a potential client can relate to japan and also know what you are offering.
The colors are changing from orangish red to green.This conveys progress from Japan to India ( east to west ) or vice-versa.