1 comment

[ 3.5 ms ] story [ 10.1 ms ] thread
This is a recruitment ad... which is confusing since they've been closing locations left and right in Japan.