Homereviews Robot Damashii (SIDE MS) Tallgeese I review by HACCHAKA byGKC -February 08, 2013 0 Robot Damashii (SIDE MS) Tallgeese I review by HACCHAKA Release Date: February 9, 2013 Price: 3,990 Yen Tags: reviews Facebook Twitter