This is the new logo for a Japanese pro team (apparently English is used for some slogans/graphics in Japan). Although the 'look' leans a little too heavily to the Hello Kitty for my tastes...I like the thought.
On and off the field.
Original Post