Dekansho-zamurai
(Original title)
でかんしょ侍
Japan (Japanese title)