Project Sakura Wars Announcement Trailer
Channel:
Subscribers:
2,480
Published on ● Video Link: https://www.youtube.com/watch?v=7ebcF7mqz7U
Project Sakura Wars is heading to the west in Spring 2020. Check out the announcement trailer.
Other Videos By GameSpew.com
Tags:
Sakura Wars
Project Sakura Wars
GameSpew