ヒューマンビートボックス
hyūmambiitobokkusu

Noun

1. beatboxing

From English "human beatbox"

Other forms: