Tomato Warriors Logo
Brand Name: Tomato Warriors (Jakarta-Indonesia) Industry: E-Sport Concept: A logo from E-Sport team from Jakarta-Indonesia. An angry tomato warriors character as a mascots.
More by rano surya View profile
Like