Neko Entertainment SARL

Moby ID: 5905

Trivia add

The word Neko means cat in Japan. This animal is depicted on the logo.

Contributed by enormous-rat.