This Marshmallow Ghost is the ultimate mascot and server of the Yo Kai Watch series. This is an officially licensed costume!
View full description