Super deformed Juggernaut paper toy (Marvel Comics' supervillain) created by Bamboogila.
SD Juggernaut Papercraft [Download]
Park Villains - Joker Papercraft [Related Posts]
Batman Papercraft
Park Heroes - Batman Papercraft
The Dark Knight Paper Toy
Lex Luthor Papercraft