Share this review
Lickiwrath
reviewed Super Mario Galaxy 2
Completed
8 Likes
Reviewed on Jan 11, 2021