Main Members (1) Replay Archive (0) Awards (1) Rating History bamboocha id: 3229967 Name bamboocha Registered since 10/05/08 Headquarters Germany 3st more... Members Player PiXeL Contact Join team