This Jiraiya mascot is from one of the best sets of Banpresto mini plush ever made for Naruto Shippuden. This product is called "gomu himo tsuki nuigurumi" in Japanese, which roughly translates to "plush attached to rubber string". This makes sense because even though his body is flat with details on the front and back, his head is 3D plush with a little elastic cord attached to it so you can hang him anywhere! Naruto, Yondaime, Kakashi and Iruka are also available but sold separately! Collect them all!!