小堀 こぼり りゅう
koboriryū

Noun

1. kobori; swimming while wearing armor

Martial Arts