Plastic Beach Lyrics

Lyric discussion by Ballinbenji 

Cover art for Plastic Beach lyrics by Gorillaz

The only information I can find on Casio is that it's a company that makes cameras, watches and calculators... why Casio? Maybe because they're plastic?

Casio also makes keyboards and other musical equipment...

and watch calculators :P

Albarn also had a lyric about Casio on Blur's "Mellow Song" - "Givin away time to Casio".

I don't know about you guys, but to me Casio yells out "watchmaker". Albeit reading this... i realize maybe in other parts of the world they smell of synths and stuff. That also makes sense.