View Full Cast Ito RiriaBat-Eared FoxHotaru NomotoOkapiRihona KatoRaccoon DogAzusa InamuraBlack Leopard