Kigurumi is the Japanese term for a costumed character or tokusatsu creature suit. The word Kigurumin refers to a type … Read more
Kigurumi is the Japanese term for a costumed character or tokusatsu creature suit. The word Kigurumin refers to a type … Read more