Yujin 2003 Nintendo Super Mario Princess Peach Red Yellow Toad Koopa Jr Sunshine
Princess peach and Koopa Jr have some dirt on them that should clean off