Ganmo is a kind of Japanese food which is deep-fired tofu mixed with thinly sliced vegetables. -Kun is Japanese honorific meaning "Mister".