Welcome, Let's Play Japan to our Final Fortress Team. They have given us our first review from Japan. It is light-hearted and full of fun! We appreciate all their help for making us such a great video review.
Let's Play Japan is a fun and committed gaming channel. They cover a wide variety of games, covering them both in Japanese and English. Check out their channel for many types of amusing videos to keep you updated with new games.