dendo fencing stick

しない

shinai

» English to Japanese Translation (Chad Outten)