Meguro ten maki rocks