Originally Posted by
Tokyorich
Easy.
Zen Mall Shibuya.
Good call.
http://www.zenmall.co.jp/shoplist/index.htm
Looks like they have clothes for up to 200cm tall and 150cm waist. The fit may not be what you're used to - but if you're 2m tall and 1.5m in circumference, what exactly are you used to?