20s
This is a screenshot from what anime's title sequence?

A

Demon Slayer

B

Inuyasha

C

Samurai Champloo

D

Naruto