Haha. Was that store in an underground mall? If so, that looks like aquaforest to me. I went there when I was in japan and it inspired me to get into planted tanks. It's in Shinjuku in the large underground mall there. Right down from a few restaurants and it's tucked away in the corner. Pretty amazing show tanks and all ADA. Very impressive.