Ophidian Fwooshers

Ophidian Fwooshers are a in Xenoblade Chronicles X.