Day: February 12, 2021

dragon slayer

The devil you should know: a “Demon Slayer” review for newcomers

“Demon Slayer” is a Japanese animated television show, more commonly referred to as anime, that debuted in Japan in April 2019 to great success both commercially and critically. Why this is relevant in February 2021 may not be readily apparent, unless you’ve looked at Netflix recently to see it has been added to the list […]

Read More