Major Meowser

Major is part of the catstronauts and seems to be the leader. Major Meowser also seems to be the most serious of them.