When it comes to visiting Japan, Osaka always places as the runner up to the capital Tokyo and the cultural heart that is Kyoto. But Osaka really packs a punch when it comes to liveliness,...