Maxx Dolls - Self Titled ( 1992 )

English is not their first language, but honestly, they didn't do too badly.

play_circle_outline

Get replies from creators like Captain-Harlock

thumb_upthumb_downchat_bubble