Charlie (aka Fidel Castro) feels right at home.