Thread:Random Wiki 99XD/@comment-39664349-20200528000954

In the thumbnail of the trailer there is a purple thing in the feet, what is it? Is he a new character? Tell me :( 