Japanese for "transformation" (metamorphosis or disguise).A "henshin anime" is any anime, where the characters or their costumes transform, such as Sailor Moon. The henshin switches on the character's special powers, and is frequently accompanied by a costume change. Often the …
read more