Nose Braids

Nose Braids is the first episode of Legend of the Mystical Ninja.