10x8 Light wood frame Hanging or free standing Acrylic on glass Demon Slayer - Inosuke Hashibara£30.00PriceOut of Stock