20 000 Flowers Under The Sea (No. 31) Tokyo Milk 20 000 Flowers Under The Sea (No. 31) is a perfume made by Tokyo Milk.