Icaros Muhhi

Icaros Muhhi is a Giant Squid Fishman and an officer of the New Fishman Pirates.His captain is Hordy Jones.