Yamabuki (BNF)

From Ginga Wiki
Jump to: navigation, search

Yamabuki is a fighting dog..

Byakuren No Fang

He fights against Shihōgan and wins.