Ikaros Much

Ikaros Muhhi is a Giant Squid Fishman and an officer of the New Fishman Pirates, serving under his captain Hordy Jones.