Is this a Jojo's Bizarre adventure reference? This looks like something that would be in Jojo.