Worn Delta Fwooshers

Worn Delta Fwooshers are a in Xenoblade Chronicles X.