grim/abstract

grim/abstract (Explicit)