JoJo's Bizarre Adventure- All Star Battle Review

The world of JoJo’s Bizarre Adventure is absolutely insane. It’s a twisted mash-up of Western glam rock style and Eastern anime influences, all wrapped around the ongoing, globe-trotting…