Yuck Fu: “Ninjas Everywhere” Serious Foot Tapping Hooks!

Yuck Fu aka Yusuki Fukumoto was born in 1988 in the snow-capped shadow of the iconic