Moment at 2:41 in Nakwon: Last Paradise - Official Game Overview Trailer by GameTrailers.
Nakwon: Last Paradise - Official Game Overview Trailer
Saved by Yash Local.