Slime Taoshite 300-nen, Shiranai Uchi ni Level Max ni Nattemashita English Subbed Slime Taoshite 300-nen, Shiranai Uchi ni Level Max ni Nattemashita Episode 12 English SubbedSlime Taoshite 300-nen, Shiranai Uchi ni Level Max ni Nattemashita Season 2 Episode 2 English SubbedReport broken/missing video