Unable to escape; caged Welcome to Japan Answers