ichikuma (一熊)

Ichikuma (ichi stands for Ichiban; and kuma stands for bear in japanese) is the mascot of Japanese-inspired food and beverages especially sushi brand, Ichiban Sushi.

More by Budiono Tri

View profile