Aniworks Logoworks
Pet Shop of Horrors

Episode 3 of Pet Shop of Horrors