Manotsuru Demon Slayer Tokubetsu Honjozo 300ml
A wine from Japan.
This is an Onikoroshi ("Demon Slayer") sake, which means it is very dry. Medium-bodied sake with tan…