Fukui Shiba

"My name does make sense, what with Fukuiraptor and all"