Mecha Mecca

About This Group

Mecha : definition – derived from the japanese meka for the english word “mechanical”.

Mecca : definition – “A place that is regarded as the center of an activity or interest”.

This group is open to entries of images which contain or have reference to robots.

Mecha, androids, wind-up, animatronics; all types of robot are welcome!

See the group rules and join this group here

Your Hosts