日本 にっぽん拳法 けんぽう
nipponkempō

Noun

1. Nippon Kempo; Nihon Kempo; Japanese martial art — explanation

Martial Arts
Other forms: