A paper craft "Masked Rider", the size of which is a human size.
by DIY CREATIVE
by S R hack
by DIY Junction
by ABC TV
by All In One Craft
by HLSS Media
by Aloha crafts