Captain Tarpals.

 

Captain Tarpals (Made In China 1999).