(Escape Room) Japanese Escape where you are stuck in what seems to be a neverending cube. See if you can get through it all!

ESCAPE Now!