English Address: 1F, No. 46, Lane 51, Sec. 1, Da-An Rd, Taipei City 106, Taiwan
Chinese Address: 106 台北市 大安路一段51巷46號1樓
Google Map to location: Click Here
Facebook: Monster Taipei
周杰倫) even designed a version of the toy.
Here's a video I shot of the store:
Taipei Toy Festival, which has been going for around a decade.