This makes me wish I was a One Piece fan! That game looks awesome!



SMT fans are the worst