Moogle

Moogles are a species in the Kingdom Hearts series, first appearing in the Final Fantasy series. They can often be seen running shops, combining items, and even in Organization XIII cloaks.