Itty-bitty Snitty Little Frenchman
Itty-bitty Snitty Little Frenchman
is a song by
Duckmandu!
it was released on
Monster Duck