Demon Slayer
Inosuke Hashibara fan art print
Print size:
11x17 & 5x7, on Metallic finish card stock
open edition