a humanoid capybara wearing a space suit