meowcrobe, meowcrobee