weird science characters