Richard Gray Jul 9
Replying to @DVDBits
My latest review: it's LIVERLEAF (), a shocking take on bullying and revenge in Japan.