Muchrooz

Muchrooz is the Only Enemy of Level 39 & the Third Boss of Mightier Clouded Ship