Bura Aburakata

Bura Aburakata

油片 武羅
A Kusaurabenitake Castle ninja.
Inada, Tetsu

Inada, Tetsu

Japanese
Ogawa, Kazuki

Ogawa, Kazuki

Japanese