Choo Choo the Train

Choo Choo is a minor character in T&F Series.