If Josuke Higasikata was a Pokemon, he would definitely be a Lopunny. In my opinion.
PupPlay - PushHerHead - Pushing